
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 develop innovative solutions in precision medicine. You'll work with technologies like JavaScript, TypeScript, React, and Node.js on a modern tech stack. This position requires 5+ years of software development experience.
Job Description
Who you are
You have 5 or more years of hands-on software development experience in JavaScript or TypeScript, and you are proficient in building scalable applications. You are an independent problem solver who can navigate ambiguity and thrive in a collaborative environment. Your experience includes working with modern frameworks and cloud platforms, particularly GCP, to deliver impactful solutions in healthcare.
You are passionate about using technology to improve patient outcomes and have a strong understanding of how to synthesize clinical data and AI-enabled insights. You enjoy working in small, autonomous teams where you can contribute to all aspects of the software development lifecycle, from setting goals to deploying code. Your technical expertise is complemented by your ability to communicate effectively with cross-functional teams, including designers, scientists, and clinicians.
What you'll do
As a Senior Software Engineer on the Tempus Next team, you will develop software solutions that connect real-world evidence to actionable insights for physicians. You will work closely with your team to build and deploy features that enhance clinical care and improve patient outcomes. Your role will involve designing and implementing microservices within a decentralized architecture, ensuring that the software is robust, scalable, and maintainable.
You will leverage your skills in JavaScript, TypeScript, React, and Node.js to create user-friendly applications that meet the needs of healthcare providers. Additionally, you will collaborate with data scientists and clinicians to integrate AI capabilities into the platform, enabling the delivery of personalized treatment options. You will also be responsible for conducting code reviews, mentoring junior engineers, and contributing to the continuous improvement of development processes.
What we offer
Tempus offers a dynamic work environment where innovation is at the forefront of our mission to advance healthcare through technology. You will have the opportunity to work with a talented team of professionals who are dedicated to making a difference in the lives of patients. We provide competitive compensation and benefits, as well as opportunities for professional growth and development within the organization. Join us in our mission to transform the healthcare industry through precision medicine and cutting-edge 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 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
Tempus is hiring a Senior Software Engineer for their DevX team to design and implement web-based management tools that enhance the developer experience. You'll work with AWS and React to optimize internal tools. This position requires significant experience in software engineering.

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.

Software Engineering
Tempus is hiring a Senior Software Engineer for their Transforms Platform team to develop cutting-edge technology for precision medicine. You'll work with Python and Machine Learning in a collaborative environment. This role requires significant experience in software engineering and cloud technologies.