Staff Software Engineer (Ruby)
Healthie · United States · 2 wk ago
RemoteRemoteEngineering$205k–$235k/yrFull-time
About the role
We’re hiring a Staff Software Engineer to help plan and execute ambitious and impactful projects. If you're a tech-savvy pro with a passion for making a real impact, taking ownership, and diving into cross-functional projects, we would love to connect!
Responsibilities
- Arcitecting scalable and efficient solutions: Designing and building robust, scalable systems that meet current and future business needs.
- Providing technical guidance and mentorship to the engineering team: Offering expert advice and support to team members, fostering their growth and ensuring technical excellence.
- Leading the design and implementation of complex systems: Taking charge of complex projects from conception through deployment, ensuring they meet high standards of performance and security.
- Evaluating emerging technologies and making recommendations for adoption: Staying current with technological advancements and recommending tools and technologies that can enhance the organization’s capabilities.
- High-Impact Hands-On Technical Contributions: Actively participating in the development process by writing and reviewing code, debugging issues, and implementing critical features.
- Driving innovation through research, experimentation, and prototyping: Exploring new ideas and technologies, developing prototypes, and evaluating their potential impact.
- Identifying and solving complex technical challenges: Applying deep technical expertise to troubleshoot and resolve intricate issues.
- Continuously improving development processes and methodologies: Enhancing workflows and processes to increase efficiency and effectiveness.
- Leading efforts to optimize performance, scalability, and reliability of systems: Ensuring that systems are robust, performant, and capable of scaling with business growth.
- Shipping Products End-to-End: Managing the full product lifecycle, collaborating with cross-functional teams, ensuring high-quality releases, and becoming a domain expert.
Requirements
- You have a track record of success: 10+ years of relevant industry experience (healthtech/healthcare is a plus!) shipping applications to production environments.
- Technical Expertise: Mastery in software development, system design, and coding with proficiency in Agile methodologies.
- Specific Skills: Experience in cloud computing, DevOps, database management, scalable AI/ML models.
- Specializations: Proficiency in performance optimization, complex system architecture, and data processing.
- Collaboration: Ability to work cross-functionally with PMs and Designers to drive innovation forward quickly and with quality.
- Building and Shipping: You excel at organizing input from stakeholders to define business objectives, translating these into actionable system requirements, and developing and executing technology roadmaps that drive results end to end.
- You strive for Operational Excellence: Best practice experience with coding standards, refactoring, complexity reduction, Domain Driven Design, and schema design.
- You bring hands-on experience: Tech leadership experience as well as experience with object oriented design and modularization of monolithic applications and have experience maintaining and upgrading Ruby and Rails-based production stacks.
Tools & Tech Experience
- Our stack includes Rails, React, TypeScript, and GraphQL, Postgres, Redis, Sidekiq, RSpec.
- Pragmatic prioritization: Ability to prioritize platform needs to both short term and long term business needs.