Find your next job at a growing startup


Senior Software Engineer



Software Engineering
Chicago, IL, USA
Posted on Thursday, May 9, 2024

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.

About our Teams:

At Tempus, products are owned and developed by small, autonomous teams composed of developers, designers, scientists, and product managers. You and your team set the goals, build the software, deploy the code, and contribute to a growing software platform that will make a lasting impact in the field of cancer research and treatment.

About the Role:

Testing Infrastructure aims to provide the tooling and infrastructure to allow Tempus developers to ship their changes with ease and confidence. Engineers on this team will have organization-wide impact by increasing development velocity and the reliability of our products and systems. As an engineer on a growing team, you will have many opportunities to work on green-field projects and help shape the future of the Tempus developer experience.

What You Will Do:

  • Be a thought leader and hands-on key contributor within the Test Engineering Org
  • Collaborate with engineering teams to pinpoint key challenges in deploying changes to production and devise strategies to streamline their delivery process.
  • Independently design and implement features, frameworks and tools for the Tempus’ centralized test automation platform
  • Mentor junior peers and contribute to the success of teammates via code reviews to ensure adherence to industry best practices.
  • Regularly provide support to internal customers and create/deliver training sessions of new features
  • Champion best practices across the engineering organization

Minimum Qualifications:

  • Bachelor’s degree (or higher) in Computer Science or Software Engineering
  • 6+ years of professional software development experience OR a minimum of four years with an advanced degree
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor or a tech lead
  • You have a strong interest in testing, CI/CD, or developer experience work, and have experience collaborating with internal or external customer teams
  • You have interests that bridge infrastructure, developer experience, and reliability.
  • You have proficiency in at least one of Typescript, Javascript and/or Python

Bonus points for:

  • Experience in Google Cloud Platform
  • You have driven improvements to testing capabilities and/or practices for developers across teams, platforms, or organizations
  • Experience in biotech, genomics, and precision medicine

We are an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.