Staff Software EngineerA rapidly growing healthcare technology company is seeking a Staff Software Engineer to help architect and scale a mission-critical platform used by millions of patients and healthcare providers nationwide. This organization is transforming how patients engage with complex healthcare journeys through modern software, thoughtful design, and a deep commitment to improving outcomes.This is an opportunity to join a high-impact engineering team where technical leadership, architectural decision-making, and cross-functional collaboration are critical to the company's continued growth. The ideal candidate enjoys solving complex backend challenges, influencing technical direction, and mentoring engineers while remaining hands-on in development.As a Staff Software Engineer, you will play a key role in designing and building scalable backend systems, APIs, and infrastructure that support a rapidly growing product ecosystem.
You'll partner closely with Product, Design, Customer Success, and Engineering leadership to translate business objectives into durable technical solutions. This role requires strong system design capabilities, deep backend expertise, and the ability to navigate ambiguity while balancing speed, quality, scalability, and maintainability.ResponsibilitiesDesign, build, and maintain scalable backend services and APIs using TypeScript and modern Node.js frameworksLead architecture and system design initiatives across new and existing productsOwn complex technical domains from design through implementation and ongoing operationCollaborate cross-functionally with Product, Design, Infrastructure, and Customer-facing teamsTranslate business objectives and customer needs into practical technical execution plansDrive engineering best practices around performance, observability, maintainability, and reliabilityEvaluate technical tradeoffs and make sound architectural decisionsIdentify and address scalability challenges, technical debt, security concerns, and operational risksMentor engineers through design reviews, code reviews, and technical leadershipContribute to incident response, root-cause analysis, and system resiliency improvementsLeverage modern tooling and AI-assisted development workflows to improve engineering efficiencyQualifications5+ years of professional software engineering experienceSignificant experience building and maintaining backend systems in production environmentsDeep expertise with TypeScript and Node.jsReact frontend workflowsStrong experience designing scalable, distributed systemsProven ability to operate independently in fast-paced, ambiguous environmentsExperience translating high-level product goals into technical solutionsStrong understanding of API design, backend architecture, and data modelingExcellent communication and collaboration skillsAbility to balance technical excellence with practical business needsRequired SkillsDeep expertise with TypeScript and Node.js, strong experience designing scalable, distributed systems, excellent communication and collaboration skills.Preferred SkillsExperience translating high-level product goals into technical solutions, proven ability to operate independently in fast-paced, ambiguous environments.Pay Range and Compensation PackageCompetitive base salary and equity participationComprehensive medical, dental, and vision coverageOpen Paid Time OffPaid family and medical leavePaid holidays401(k) retirement planFully remote work environmentEqual Opportunity StatementWe are committed to diversity and inclusivity in our hiring practices.