Posted in

Senior Software Engineer

Senior Software Engineer

CompanyCohere Health
LocationBoston, MA, USA
Salary$172744 – $172744
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree (or an equivalent foreign degree) in Computer Science, Electrical and Computer Engineering, or a closely related field and five (5) years of professional work experience designing and developing enterprise-level software applications; or Master’s degree (or an equivalent foreign degree) in Computer Science, Electrical and Computer Engineering, or a closely related field and three (3) years of professional work experience designing and developing enterprise-level software applications.
  • Three (3) years of experience working with the full software development lifecycle and common software development practices including requirement gathering, design, implementation, testing and maintenance;
  • Writing technical documentation to identify problems, create requirements, and propose solutions;
  • Developing frontend and backend code using coding languages, including TypeScript, React, Groovy, and Python;
  • Using frameworks including specifically React and Grails to build data services and APIs;
  • Deploying software applications using version control, including Github or SVC, and CI/CD pipelines, including Github Actions or Jenkins;
  • Leading data modeling and storage design using different database technologies, including MongoDB or Postgres;
  • Building, deploying, testing and maintaining services using Docker on AWS.

Responsibilities

  • Working on a fast-paced, autonomous, agile application 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.

Preferred Qualifications

    No preferred qualifications provided.