Senior Software Engineer, Platform

Cohere Health · Boston, MA

Company

Cohere Health

Location

Boston, MA

Type

Full Time

Job Description

Multiple Openings

 

Will work as a member of a Software Engineering Team responsible for building and managing impactful healthcare technology on a modern technology stack.  Specific duties will include:

 

  • Working on a fast-paced, autonomous, agile software engineering team to build and enhance a growing software platform.
  • Providing technical leadership throughout the technical design and sprint process.
  • Owning end to end feature releases and platform enhancements. 
  • Actively participating in the technical design process, bringing your expertise and analysis to help make data-driven decisions.
  • Continuously discovering, evaluating, and implementing new technologies or services to maximize efficiency of our data science, machine learning, and clinical programs.
  • Contribute to developing a culture of testing, quality, and attention to detail by supporting industry leading practices such as writing and maintaining comprehensive test coverage.
  • Actively participating in ensuring Cohere maintains a disciplined approach to healthcare security.
  • Mentoring junior engineers on your team.

 

Requirements:

 

  • Position requires either (i) Bachelor’s degree (or an equivalent foreign degree) in Information Technology, Information Systems, or a closely related field and five (5) years of professional work experience designing and developing enterprise-level software applications; or (ii) Master’s degree (or an equivalent foreign degree) in Information Technology, Information Systems, or a closely related field and two (2) years of professional work experience designing and developing enterprise-level software applications.
  • Must also have two (2) years of experience (which can have been gained concurrently with the primary experience requirement above) working with the following:
    • The full software development lifecycle and common software development practices including version control, unit testing, agile methodologies, and CI/CD;
    • Building data services and APIs;
    • Leading data modeling and storage design using different database technologies, including SQL and NoSQL;
    • Building and maintaining services using Elasticsearch, Kafka, or Spark; and
    • Building event-driven data pipelines or applications using Python or Java.

 

Note: This is a hybrid role working at the Boston office 1-2 days per week and remotely the remainder of the time.

Apply Now

Date Posted

08/24/2023

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

© 2026 Job Transparency. All rights reserved.