Posted in

Manager – Engineering

Manager – Engineering

CompanyCohere Health
LocationUnited States
Salary$180000 – $195000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Minimum of 3 years experience managing software engineering teams in a fast-paced, agile environment
  • Minimum of 6 years of experience in software development lifecycle, required
  • Previous experience as a product oriented team lead with expertise in one or more programming languages and frameworks
  • Deep domain expertise within a specific area of the software development lifecycle such as quality, security, or testing
  • Proven track record of delivering high-quality software on time and within budget
  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
  • Backend experience using Java, Python, or Groovy
  • Experience building applications using React and Javascript. TypeScript is a plus
  • Prior experience in healthcare or life sciences

Responsibilities

  • Lead a fast-paced, autonomous, agile team of software engineers to build and enhance a growing software platform
  • Create transparency into delivery health through the use of meaningful sprint metrics that inform data-driven interventions
  • Enable the team to further its impact, by improving upon its means of delivery and working closely with the product and implementation organizations to further the value we can bring to our customers
  • Ensure the team is following and building upon software engineering best practices including testing, quality, and security
  • Provide technical leadership throughout the design and delivery process, bringing perspective and motivating engineers to develop simple, pragmatic solutions to complex problems
  • Partner with peers in product, design, machine learning, business intelligence, clinical operations, and customer success to ensure the team is able to meet the demands of the business
  • Foster a culture of developing early career talent who will become the next leaders in the organization, enabling the individuals and the team to work with autonomy
  • Help hire new talent – help with sourcing and selling to candidates as well as vetting them for the team. Provide innovative solutions for both attracting and retaining top talent.

Preferred Qualifications

  • You are passionate about building quality products and teams and want to foster a high performing culture
  • You can collaborate closely with peers to build applications providing healthcare practitioners with the highest quality user experience