Senior Software Engineer, Client Implementations
Coherehealth · United States · 2026-06-18
About this role
Opportunity Overview:
This is a remote-first role that may require travel to Boston, MA for new hire onboarding and occasional in-person team meetings and company events.
We are seeking a Senior Software Engineer to join our Engineering team. In this role, you will build and operate mission-critical healthcare technology that powers prior authorization for health plans covering 15+ million members. You'll work across the full stack — backend services, event-driven pipelines, and provider-facing web applications — to deliver systems that healthcare practitioners and clinical operations teams depend on daily. You'll partner closely with product, design, clinical, and platform teams to ship high-quality software in a complex, multi-tenant healthcare environment. This is an opportunity to solve distributed systems problems where engineering quality directly impacts patient access to care.
What you’ll do:
• Own epic-level efforts end-to-end — from technical design and milestone decomposition through implementation, testing, and production deployment
• Design, build, and maintain services and applications across the full stack: backend (Java, Groovy/Grails), frontend (React, TypeScript), data (MongoDB), and event-driven messaging (Kafka)
• Proactively identify systemic technical risks including performance bottlenecks, reliability gaps, data consistency issues, and accumulated technical debt — proposing and executing solutions
• Evaluate technical approaches through design docs, pilots, and experiments — documenting decisions, tradeoffs, and outcomes to inform team direction
• Mentor engineers through code reviews, design discussions, and pairing — fostering a culture of ownership, learning, and technical excellence
• Lead technical design discussions, bringing data-driven analysis and written tradeoffs to resolve ambiguity and align cross-functional stakeholders
• Ensure launch readiness for your epics — comprehensive testing, rollout strategy, monitoring, and rollback plans — coordinating across teams when dependencies exist
• Collaborate with cross-functional teams (product, design, clinical, platform) to deliver high-quality experiences while balancing quality, delivery timelines, and operational constraints
What you’ll need:
• 5+ years of professional software engineering experience with increasing scope and ownership
• Strong backend development experience using Java or Groovy, including designing and operating production-grade services
• Experience building modern web applications with React, JavaScript, and TypeScript
• Hands-on experience with NoSQL data stores (e.g., MongoDB), including schema design and query optimization
• Demonstrated ability to own and deliver epic-sized efforts — decomposing work into milestones, leading execution, and shipping with design-doc quality
• Experience building systems that integrate with external partners or upstream data sources, including APIs and event- or message-driven workflows (Kafka or similar)
• Proficiency with modern development practices including version control (Git), automated testing, and CI/CD pipelines
• Strong collaboration skills and ability to work effectively across team boundaries with product, design, and engineering partners
• Proven ability to mentor other engineers and elevate team quality through reviews and technical guidance
• Bachelor's degree in computer science, software engineering, or equivalent practical experience
• Experience in healthcare or life sciences industry, plus
• Familiarity with healthcare interoperability standards (FHIR, HL7), plus
• Experience with multi-tenant systems handling client-specific configurations at scale, plus
• Experience with API decomposition or monolith-to-services migration patterns, plus
• Hands-on experience with test frameworks such as Cypress, Playwright, JUnit, or Jest, plus
• Familiarity with cloud platforms (AWS) and distributed systems at scale, plus
Pay & Perks:
💻 Fully remote opportunity with about 5% travel
🩺 Medical, dental, vision, life, disability insurance, and Employee Assistance Program
📈 401K retirement plan with company match; flexible spending and health savings account
🏝️ Flex Time Off + company holidays
👶 Up to 14 weeks of paid parental leave
🐶 Pet insurance
The salary range for this position is $128,000 to $155,000 annually; as part of a total benefits package which includes health insurance, 401k and bonus. In accordance with state applicable laws, Cohere is required to provide a reasonable estimate of the compensation range for this role. Individual pay decisions are ultimately based on a number of factors, including but not limited to qualifications for the role, experience level, skillset, and internal alignment.
Interview Process*:
• Connect with Talent Acquisition for a Preliminary Phone Screening
• Meet your Hiring…
Skills asked for
- java
- react
- typescript
- mongodb
- kafka
- javascript
- ci/cd
- aws
Similar jobs
- Senior Software Engineer, Placer IntelligencePlacerlabs · United States
- Senior AI Software EngineerPlacerlabs · United States
- Senior Software Engineer - Audience TargetingMntn · United States
- Senior Software Engineer, Emerging ProductGivecampus · United States
- Senior Software Engineer, Cluster ScalabilityMongoDB · United States
- Senior Software Engineer, MobileCurri · United States
- Senior Software Engineer (Multiple Teams, North America)Coder · United States
- Senior Software EngineerAudiohook · United States
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.