Skip to content
← Back to job listings

Senior Software Engineer

Cohere Health · United States

External listingfull-timeabout 1 month ago

About The Role

Join our Engineering team as a Senior Software Engineer, where you will build and operate mission-critical healthcare technology. You will work across the full stack, from backend services to provider-facing web applications, and partner closely with product, design, clinical, and platform teams. This role offers the opportunity to solve distributed systems problems that directly impact patient access to care.

  • Concevoir, construire et maintenir des services et des applications à travers l'ensemble de la pile technologique, y compris le backend (Java, Groovy/Grails), le frontend (React, TypeScript), les données (MongoDB) et la messagerie événementielle (Kafka).
  • Identifier de manière proactive les risques techniques systémiques, y compris les goulets d'étranglement de performance, les lacunes de fiabilité, les problèmes de cohérence des données et la dette technique accumulée, et proposer et exécuter des solutions.
  • Mentorer les ingénieurs à travers les revues de code, les discussions de conception et le pair programming, en favorisant une culture de propriété, d'apprentissage et d'excellence technique.
  • Bachelor's degree in computer science, software engineering, or equivalent practical experience
  • Experience with multi-tenant systems handling client-specific configurations at scale, plus
  • Experience in healthcare or life sciences industry, plus
  • Strong backend development experience using Java or Groovy, including designing and operating production-grade services
  • Familiarity with healthcare interoperability standards (FHIR, HL7), plus
  • Experience building modern web applications with React, JavaScript, and TypeScript
  • Experience building systems that integrate with external partners or upstream data sources, including APIs and event- or message-driven workflows (Kafka or similar)
  • 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 with API decomposition or monolith-to-services migration patterns, plus
  • 5+ years of professional software engineering experience with increasing scope and ownership
  • 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
  • Proficiency with modern development practices including version control (Git), automated testing, and CI/CD pipelines
  • Proven ability to mentor other engineers and elevate team quality through reviews and technical guidance
  • Strong collaboration skills and ability to work effectively across team boundaries with product, design, and engineering partners

This is an external listing. JobSpring does not represent or verify the employer. Report this listing