Salary
💰 $190,000 - $250,000 per year
Tech Stack
Distributed SystemsGoJavaJavaScriptNode.jsPython
About the role
- Define technical architecture for scheduling, conversational AI, and EHR/SMS integrations.
- Establish engineering standards for reliability, latency, and scalability in mission-critical workflows.
- Mentor and guide engineers, conducting reviews and fostering technical excellence.
- Drive innovation in conversational design to reduce patient friction and increase trust.
- Collaborate with product leadership to align technical decisions with business impact.
Requirements
- 8+ years of software engineering experience, with 3+ in a staff/principal-level role.
- Expertise in distributed systems, large-scale API integrations, and system reliability.
- Strong track record of architectural leadership and cross-functional influence.
- Deep coding experience in at least one modern backend language (Python, Go, Node.js, Java).
- Competitive Compensation: Enjoy a competitive salary, equity, and the opportunity to make a real difference.
- Remote-First Culture: Work with a talented, mission-driven team in a flexible, remote environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
distributed systemsAPI integrationssystem reliabilitybackend programmingPythonGoNode.jsJavatechnical architectureconversational AI
Soft skills
mentoringtechnical excellencecollaborationinnovationcross-functional influence