Interrahealth - Senior Software Engineer
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of software development experience (or equivalent combination of education and experience) • Strong experience building and scaling full stack applications in production environments • Experience designing distributed systems and integrating with external APIs (EHR experience a plus) • Proficiency in one or more backend languages/frameworks (Kotlin/Spring, Ruby on Rails, or similar) • Experience with modern frontend frameworks (React or similar) • Familiarity with cloud infrastructure (AWS), containerization (Docker), and infrastructure as code (Terraform) • Strong understanding of CI/CD, automated testing, and service-oriented architecture • Solid working knowledge of SQL and data modeling • Increasing familiarity with AI models and tools • Ways of Working • Strong problem-solving skills and attention to detail • Ability to operate independently while collaborating effectively across teams • Clear and concise communication—especially in a distributed, async-friendly environment • A bias toward ownership, action, and continuous improvement • Comfort operating in a fast-paced, evolving environment with shifting priorities • A desire to learn and grow in a fast-paced environment • Core Competencies: • Knowledge & Application: Applies deep technical expertise to design scalable systems and solve complex problems • Complexity & Problem Solving: Contributes potential solutions to ambiguous, high-impact challenges requiring cross-system thinking • Working Conditions & Environment: • Fully remote role within the United States • Periodic travel (approximately 5%) for team meetings, customer visits, and industry events • Operates in a fast-paced, growth-oriented, PE-backed SaaS environment • Requires cross-functional collaboration across Product, Sales, and Customer Success • 🌍Remote work environment with a flexible work schedule to encourage work-life balance • ✈Annual company offsite • 🌴Generous leave package including flexible time off policy that encourages team members to take time off to relax and recharge; plus 13 paid holidays, paid sick leave, and paid parental leave • 💙 Medical, dental, and vision insurance for you and your family, plus a company funded FSA & HSA (dependent on which medical plan you choose) • 💰401(k) company match • 💸One-time workspace reimbursement to help you optimize your remote workspace
Responsibilities
• Design and implement complex greenfield projects used directly by providers and clinical staff • Partner with engineering and product leadership on planning, prioritization, and execution • Maintain and evolve backend systems and tools used by internal clinical and operational teams • Integrate with electronic health records (EHRs) and external partner APIs • Contribute to platform, monitoring, and infrastructure efforts in partnership with Platform Engineering (AWS, Terraform, Docker, DataDog) • Build solutions with attention to system interoperability, scalability, and long-term maintainability • Troubleshoot and resolve production issues, including participating in on-call rotations • Mentor engineers and help elevate technical standards on the team • Help on-board new engineers, teaching them how to use and monitor our pipeline • Contribute to team-wide technical initiatives that span multiple systems • Develop deep expertise in the healthcare and prescription coverage domain, and use that knowledge to inform architectural decisions by anticipating future needs • Maintain and extend our existing system using Agile practices including TDD, pair programming, • and radically collaborative development • Identify cross-cutting problems and suggest solutions (shared services, tooling, architecture) • Actively participate in collaborative efforts across team and functional boundaries, particularly with Product, to solve shared problems and contribute to company-wide goals • Help evolve and uphold engineering standards, documentation, and team norms • Stay current with modern development practices and tooling, and contribute to evolving team workflows, such as agentic AI workflows • Close collaboration with other lead engineers and product management on planning and execution in a remote-first environment
Benefits
• The range indicates base compensation. A bonus is also available. The final offer will be based on the candidate's skills and experience against the role they are being considered for. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • Note: To ensure candidates are applying to relevant roles based on their skills, we have set up limits to the number of times candidates can apply to a role: • Note: • Candidates may not apply more than 3 times in any 120 day span for any role • Candidates may not re-apply to the same role within 120 days • Candidates may not re-apply to any role within 90 days • or drag and drop here • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
No credit card. Takes 10 seconds.