
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...
Skills & Technologies
Overview
Tempus is hiring a Senior Software Engineer to build innovative solutions in precision medicine. You'll work with technologies like Java and Python, contributing to a platform that impacts cancer research and treatment. This position requires several years of experience in software development.
Job Description
Who you are
You have several years of experience working on software development teams, where you've contributed to technical analysis and design, evaluated tradeoffs, and established best practices. You enjoy exploring complex problems and solving them through data-driven, iterative software development. Your understanding of distributed and event-based architecture allows you to appreciate the challenges and rewards that come with it. You thrive in fast-paced, agile environments and are eager to make a meaningful impact in the healthcare industry.
Desirable
Experience with AI technologies and their application in clinical care is a plus. Familiarity with precision medicine and healthcare data standards will help you excel in this role.
What you'll do
As a Senior Software Engineer at Tempus, you will play a key role in building horizontal GenAI solutions that power innovation across the company. You will collaborate closely with product and engineering teams to integrate state-of-the-art GenAI capabilities into a wide range of products. Your responsibilities will include designing and implementing scalable software solutions, conducting code reviews, and mentoring junior engineers. You will also be involved in deploying code and contributing to the ongoing development of our software platform, ensuring it meets the needs of physicians and patients alike.
What we offer
Tempus provides a collaborative work environment where small, autonomous teams drive product development. You will have the opportunity to work on cutting-edge technology that directly impacts cancer research and treatment. We offer competitive compensation and benefits, along with opportunities for professional growth and development in a mission-driven organization focused on improving healthcare outcomes.
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 Senior Software Engineer to leverage cutting-edge technology in precision medicine. You'll work with TypeScript, Node.js, and React to build impactful solutions in cancer research. This position requires 5+ years of experience.

Software Engineering
Tempus is hiring a Senior Software Engineer to contribute to their DevX team, focusing on developer tools and improving the software engineering experience. You'll work with TypeScript and Python to create impactful applications. This position requires significant experience in software development.

Software Engineering
TravelPerk is hiring a Senior Software Engineer to enhance their intelligent platform for travel and spend management. You'll work on automating travel bookings and expenses, contributing to a mission that impacts productivity for over 10,000 companies. This position requires extensive programming experience.

Software Engineering
Nubank is hiring a Senior Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires a strong background in software development.