Senior Software Engineer, Engineering Productivity


Chicago, IL, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/03/2021
  • Website:
  • Company Address: 600 West Chicago Avenue Suite 775, Chicago, IL, 60654

About Tempus

Tempus is making precision medicine a reality by applying AI in healthcare, deriving insights from our expansive library of clinical data and molecular data. We enable physicians to make real-time, data-driven decisions to deliver personalized care and targeted therapies for patients through our analytical machine learning platform that uses the power of artificial intelligence in healthcare. We also work with partners to facilitate discovery, development, and delivery of optimized therapeutic options for patients through distinctive solution sets.

Job Description

Passionate about precision medicine and advancing the healthcare industry?

Recent advancements in underlying technology have finally made it possible for AI to impact clinical care in a meaningful way. Tempus' proprietary platform connects an entire ecosystem of real-world evidence to deliver real-time, actionable insights to physicians, providing critical information about the right treatments for the right patients, at the right time.

We are looking for Engineers who are passionate about changing the status quo and bringing health care into the 21st century. As a Senior Engineer within Engineering Productivity, you will play a critical role in fulfilling the mission of Tempus by providing secure and high-quality insights for our clients, patients, and partners. Patient care, data quality, and innovative science are foundational principles that require creativity and pragmatism. 

The Tempus Engineering Productivity group is a data-driven engineering discipline focused on optimizing the engineering process so that Tempus can deliver the right experience to our physicians and drive positive outcomes for our patients, faster. We collaborate with Engineering, Product, Quality Solutions, Compliance, and Engineering Operations in order to mature our systems and culture. Join us in our mission to help build the right things for our patients.

What You Will Do:

Build tools and apps to help improve Engineering time in testing and production deployments.

Collaborate with Engineers on automated test strategy and infrastructure.

Collaborate with Deployment and DevTools teams on CI/CD processes.

Create tooling to enforce best practices and ensure release quality.

Solicit feedback across Engineering and Product to identify pain points and problem areas in development processes, and recommend and implement solutions for them.


3+ years of practical work experience in frontend web development with a strong emphasis on JavaScript/TypeScript. 

5+ years of experience with data quality testing practices.

5+ years of experience with Continuous Integration, Deployment, and Delivery.

5+ years of experience with Unit, Integration, API, and Performance Automation testing tools. 

5+ years of experience with Agile methodologies (Scrum, XP, etc.).


Required Skills:

Coding experience with Javascript, Python, and/or Ruby.

Ability to advise on and establish data integrity testing procedures. 

Prior exposure to Service Oriented Architectures, Concourse, and/or Kubernetes

Related Jobs

Senior Software Engineer (New York)

Tempus - New York City, NY, US

Engineering Lead

Tempus - Chicago, IL, US

Software Engineer

Tempus - Chicago, IL, US

Data Platform Engineer

Tempus - Chicago, IL, US

Senior Product Manager

Tempus - Chicago, IL, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.