Staff Software Engineer - Patient Matching
New
Fully remote work environment within the United StatesFull-TimeStaff
Salary206,550 - 243,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- Data modelingDistributed Systems
Requirements
- 8+ years of experience building and maintaining scalable, production-grade software systems with measurable business impact.
- Strong expertise in backend engineering, API design, distributed systems, and scalable data modeling.
- Proven experience designing and evolving complex system architectures while making informed technical trade-offs.
- Demonstrated leadership experience driving cross-functional technical projects and aligning engineering initiatives with business goals.
- Excellent communication and collaboration skills with the ability to navigate ambiguity and build consensus across teams.
- Experience mentoring engineers and elevating technical standards across organizations.
- Familiarity with AI-assisted development tools and workflows, with the ability to assess both opportunities and risks associated with AI-driven engineering practices.
- Experience working with data-intensive systems, analytics pipelines, or high-volume transactional platforms is highly preferred.
- Strong understanding of modern infrastructure, cloud-native tooling, and scalable engineering practices.
- Comfortable participating in production support, troubleshooting complex technical issues, and advocating for reliability improvements.
- Previous experience in startup or high-growth environments is a strong advantage.
- Degree in Computer Science or equivalent practical experience preferred.
Responsibilities
- Design, develop, and evolve scalable systems supporting provider search, patient-provider matching, ranking, scheduling, eligibility, and booking experiences.
- Lead architecture and technical strategy discussions to ensure long-term scalability, maintainability, reliability, and performance across patient-facing systems.
- Collaborate closely with Product Managers, Designers, Clinicians, and Engineering teams to align technical solutions with patient needs and business objectives.
- Drive complex technical initiatives from concept through implementation while balancing trade-offs, timelines, and operational priorities.
- Build robust APIs, data models, and backend systems capable of supporting high-volume, data-intensive healthcare workflows.
- Mentor and support engineers through technical guidance, architecture reviews, code reviews, and best practice sharing.
- Identify and resolve production issues while contributing to reliability improvements, operational excellence, and sustainable engineering practices.
- Leverage AI-assisted development tools and emerging engineering workflows to improve development velocity, code quality, and team efficiency.
- Contribute to a collaborative, inclusive, and mission-focused engineering culture centered around continuous learning and patient impact.
View Full Description & ApplyYou'll be redirected to the employer's site