Cohere Health Logo

Cohere Health

Senior Software Engineer, Applications

Posted 7 Days Ago
Easy Apply
Remote
Hiring Remotely in United States
Senior level
Easy Apply
Remote
Hiring Remotely in United States
Senior level
The Senior Software Engineer will lead the technical roadmap, design and optimize scalable rules engines, develop A/B testing frameworks, and transform architectures into microservices. They will also support technical design, enhance product quality, mentor junior engineers, and collaborate on feature delivery within the healthcare technology space.
The summary above was generated by AI

Company Overview:

Cohere Health is illuminating healthcare for patients, their doctors, and all those who are important in a patient’s healthcare experience, both in and out of the doctor's office.  Founded in August, 2019, we are committed to eliminating wasteful friction patients and doctors experience in areas that have nothing to do with health and treatment, particularly for diagnoses that require expensive procedures or medications.  To that end, we build software that is expressly designed to ensure the appropriate plan of care is understood and expeditiously approved, so that patients and doctors can focus on health, rather than payment or administrative hassles.

Opportunity Overview:

Cohere Health is at the forefront of leveraging artificial intelligence (AI) to transform prior authorization, shifting from transaction-based processes to creating elevated care journeys. By integrating AI into healthcare decisioning, we aim to improve efficiency, reduce costs, and ultimately enhance patient care. This is a unique opportunity to join our rapidly growing Decisioning & Content team, where you’ll work on building impactful healthcare technologies that streamline and optimize the prior authorization process using AI/ML and Advanced Rules Engines.

We value empathetic teammates who are candid, kind, caring, and embody our core values and principles. Cohere Health is deeply committed to maintaining a supportive, growth-oriented environment that works for everyone. We believe diverse, inclusive teams make the most impactful work.


What you will do:

  • Lead the technical roadmap for the Decisioning & Content team, working alongside cross-functional teams to deliver high-impact deterministic rules-based and AI-driven healthcare automation solutions.
  • Design, develop, and optimize scalable rules engines that can dynamically handle complex decisioning processes and meet evolving business needs.
  • Develop and implement A/B testing frameworks to continuously validate, optimize, and evaluate the performance of rules-based decisioning algorithms.
  • Lead the design and execution of simulation models for testing rules, ensuring that the impact of changes to business logic can be safely assessed and validated before deployment.
  •  
  • Drive the decomposition of complex architectures, transforming monolithic systems into scalable microservices.
  • Lead the development and execution of bug management strategies to enhance overall product quality.
  • Actively support the technical design process, bringing your expertise and analysis to help make data-driven decisions
  • Contribute heavily to feature design, development, testing, and delivery of our cloud platform and web applications
  • Continuously discover, understand, and implement new technologies & services to maximize development efficiency
  • Foster a community of mentorship for junior engineers on your team
  • Drive daily engineering release once every month
  • Perform production support duties 1-2 times a year. 

What we are looking for:

  • Proven experience designing, building, and optimizing rules engines for large-scale decisioning and automation workflows, with a focus on business rules, logic processing, and optimization.
  • You are passionate about building quality products and want to own product development end-to-end, with excellent design and development standards
  • You can collaborate closely with teammates in product and design to build applications providing healthcare practitioners with the highest quality user experience
  • You have experience with common software development practices such as version control, unit testing, and CI/CD
  • You are a team player and are interested in working at a fast-paced startup environment

Your background & education:

  • Bachelor's degree in computer science, software engineering, or equivalent experience
  • Minimum of 8 years of experience in software development lifecycle, required
  • Backend experience using Java, Groovy, or Python
  • Experience building applications using React, Javascript, and TypeScript
  • Hands on experience building applications on NoSQL technologies such as MongoDB is a plus
  • Hands on experience leveraging test frameworks such as Cypress, JUnit, Jest, Mocha, or Cucumber is a plus
  • Prior experience in healthcare and life sciences is a plus, but is not required

We can’t wait to learn more about you and meet you at Cohere Health!

Equal Opportunity Statement: 

Cohere Health is an Equal Opportunity Employer. We are committed to fostering an environment of mutual respect where equal employment opportunities are available to all.  To us, it’s personal.

The salary range for this position is $140,000 to $165,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.

#LI-Remote
#BI-Remote

Top Skills

Groovy
Java
JavaScript
Python
React
Typescript

Similar Jobs at Cohere Health

4 Days Ago
United States
Remote
800 Employees
Senior level
800 Employees
Senior level
Healthtech • Software
As a Senior Software Engineer at Cohere Health, you will work collaboratively to build and enhance a healthcare software platform, manage end-to-end feature releases, and implement new technologies. Your role will include both frontend and backend development, ensuring quality and security within the platform and mentoring junior engineers.
2 Hours Ago
United States
Remote
800 Employees
Mid level
800 Employees
Mid level
Healthtech • Software
As a Business Intelligence Engineer, you will work with stakeholders to understand reporting needs, optimize existing reports, ensure data quality, and perform data analysis to support decision-making. You will leverage your expertise in healthcare data and BI tools to enhance insights and contribute to the company's mission of improving healthcare outcomes.
4 Days Ago
United States
Remote
800 Employees
Senior level
800 Employees
Senior level
Healthtech • Software
As a Senior Software Engineer at Cohere Health, you will work collaboratively to build and enhance a healthcare software platform, manage end-to-end feature releases, and implement new technologies. Your role will include both frontend and backend development, ensuring quality and security within the platform and mentoring junior engineers.

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account