
About Tempus
Transforming healthcare with data-driven insights
Key Highlights
- Largest library of clinical and molecular data in the world
- Headquartered in Chicago, Illinois
- Over $1 billion raised from top-tier investors
- 1,000+ employees dedicated to healthcare technology
Tempus, headquartered in Chicago, Illinois, is a technology company that has developed the largest library of clinical and molecular data, focusing on oncology. With over 1,000 employees, Tempus partners with leading healthcare institutions to provide data-driven insights and personalized treatment ...
🎁 Benefits
Tempus offers competitive salaries, equity options, generous PTO, flexible remote work policies, and comprehensive health benefits, including parental...
🌟 Culture
Tempus fosters a culture of innovation and collaboration, emphasizing data-driven decision-making and a commitment to improving patient outcomes throu...
Overview
Tempus is hiring a Software Engineer II to build integration capabilities with EMR systems and reference labs. You'll work with Python and develop cloud-native applications. This position requires experience in healthcare data ingestion platforms.
Job Description
Who you are
You have a solid background in software engineering, particularly in building cloud-native applications and services. Your experience includes developing robust data pipelines that integrate with Electronic Medical Record systems, such as Epic and Cerner. You are comfortable collaborating with various stakeholders, including department leaders and external partners, to deliver impactful solutions in the healthcare sector.
You possess strong programming skills in Python and have a keen understanding of REST APIs. Your ability to design, develop, test, and maintain software ensures that you contribute effectively to the Edge Workflows team at Tempus. You are detail-oriented and committed to delivering high-quality software that meets the needs of healthcare professionals.
What you'll do
As a Software Engineer II at Tempus, you will play a crucial role in supporting the Genomics business by building integration capabilities with EMR systems and reference labs. You will be responsible for designing and developing next-generation healthcare data ingestion platforms and tools using Python. Your work will involve creating resilient data pipelines that facilitate automated integration with healthcare organizations and labs.
You will collaborate closely with your team to set goals, build software, and deploy code that makes a lasting impact in the field of cancer research and treatment. Your contributions will help provide real-time, actionable insights to physicians, ultimately improving patient care. You will also engage in the full software development lifecycle, including design, testing, bug fixing, documentation, and maintenance of the Edge Workflows software.
What we offer
At Tempus, you will be part of a dynamic team that values innovation and collaboration. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will work in an environment that encourages creativity and supports your passion for advancing the healthcare industry through technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Tempus.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Tempus is hiring a Software Engineer II to contribute to their precision medicine platform. You'll work with technologies like Node.js, React, and Java to develop impactful software solutions. This position requires experience in both frontend and backend development.

Backend Engineer
Amplitude is seeking a Mid-Level Backend Engineer to contribute to their data infrastructure teams. You'll work with technologies like Java, Python, and PostgreSQL to process massive amounts of customer data. This role requires experience in backend development and cloud services.

Software Engineering
Uber is hiring a Software Engineer II to build high-quality Android experiences for earners. You'll collaborate with cross-functional teams to deliver impactful mobile features. This position requires experience in Android development.

Software Engineering
Productiv is hiring a Software Engineer II to help build tools that reduce risk and optimize SaaS usage. You'll work across the full stack and collaborate with cross-functional teams. This position requires 2-4 years of experience.

Software Engineering
JustAnswer is seeking a Software Engineer II to design, develop, and maintain web applications. You'll work with .NET Core, React, and TypeScript to ensure high performance and scalability. This role requires strong experience in software engineering.