Employer listing
Staff Software Engineer
Strive Health
Denver, Co · hybrid · full time · Staff
$130,000 - $163,000
How You’ll Make An Impact
At Strive Health, patients come first. We’re on a mission to transform chronic conditions by identifying risk earlier, coordinating thoughtful care, and supporting people through every stage of their health journey. Our work reduces emergency visits, improves outcomes, and helps patients live fuller lives.
What You’ll Do
As a Staff Software Engineer in our Product & Technology organization, you will help define and evolve the technical strategy and architecture of Strive’s platform, ensuring engineering decisions align tightly with our clinical and business goals. This is a senior, hands-on individual contributor role reporting to a Senior Engineering Manager or Director of Engineering.
The Day to Day
- Lead technical strategy, architecture, and roadmaps for critical platform domains.
- Design and deliver end-to-end solutions for complex, cross-team initiatives.
- Stay hands-on in the code, writing high-quality, well-tested, observable software.
- Make pragmatic architectural tradeoffs balancing scalability, reliability, security, compliance, delivery speed, and maintainability.
- Design and evolve APIs, services, data models, integrations, and distributed systems.
- Partner with Product, Clinical, Data, Security, and Operations leaders.
- Identify and address systemic technical risks, architectural limitations, performance bottlenecks, and technical debt.
- Establish reusable architectural patterns, reference implementations, and engineering standards.
- Drive platform-wide improvements in developer experience, reliability, observability, security posture, and performance.
- Provide technical leadership, facilitate architecture reviews, and unblock teams.
- Participate in production support, incident response, and root cause analysis.
- Collaborate with Security and Compliance to protect sensitive healthcare information.
- Mentor and coach engineers and tech leads across multiple teams.
- Evaluate emerging technologies, including AI-assisted engineering tools.
Minimum Qualifications
- High school diploma or GED equivalent.
- 9+ years of combined related education, experience, or certification in software engineering or a closely related field, including substantial experience building and operating production software systems.
- Internet connectivity with minimum speeds of 3.8 Mbps up / 3.0 Mbps down and latency under 60 ms.
- Ability to travel and be onsite to meet business needs.
Preferred Qualifications
- Bachelor’s or advanced degree in Computer Science, Engineering, Mathematics, or a related technical field, or equivalent practical experience.
- Proven experience as a senior individual contributor (e.g., Senior or Staff Engineer) leading technical design and delivery of complex cross-domain initiatives.
- Strong fundamentals in system design, API design, data modeling, testing, debugging, and production operations.
- Experience designing and building cloud-based applications, services, and integrations.
- Experience with modern engineering practices (CI/CD, infrastructure as code, automated testing, observability, security by design).
- Experience with incident response, root cause analysis, and troubleshooting distributed systems.
- Experience in healthcare, health tech, value-based care, or handling PHI/HIPAA-regulated environments.
- Experience designing and scaling distributed systems, event-driven architectures, and data pipelines on AWS or similar cloud platforms.
- Familiarity with healthcare standards such as FHIR and HL7.
- Experience with relational and non-relational data stores handling significant data volumes.
Benefits
Medical, dental, vision, life, and disability insurance; HSA/FSA; 401(k) with match; paid holidays, vacation, sick, and family leaves; Maven maternity services; wellness perks; and an annual professional development stipend.