
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 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.
Job Description
Who you are
You have 5+ years of advanced TypeScript and JavaScript development experience, with a deep understanding of language features and optimization techniques. Your extensive experience includes architecting and leading development with Node.js and NestJS frameworks, showcasing your ability to design and implement complex component systems using React. You possess advanced PostgreSQL skills, including query optimization, indexing strategies, and performance tuning, which are crucial for high-performance applications. Proven expertise in implementing sophisticated Redis caching solutions for high-throughput systems is part of your skill set, along with a demonstrated success in designing and implementing distributed microservice architectures. You have significant experience orchestrating infrastructure and applications on GCP, including CI/CD pipelines, and you are well-versed in enterprise-level design patterns and their practical application in large-scale, mission-critical systems.
What you'll do
In this role, you will join a collaborative team of developers, designers, scientists, and product managers, taking direct ownership of building solutions that make a meaningful impact in cancer research and treatment. You will leverage your technical expertise to innovate rapidly while maintaining the highest standards of quality and scalability. Your responsibilities will include designing and implementing complex software solutions, optimizing existing systems for performance, and ensuring the reliability of applications through rigorous testing and monitoring. You will also collaborate closely with cross-functional teams to align on project goals and deliverables, contributing to the agile development process that drives our mission forward.
What we offer
At Tempus, you will be part of a culture that values innovation and collaboration. We offer competitive compensation and benefits, along with opportunities for professional growth and development. You will work in an environment that encourages creativity and supports your career aspirations, allowing you to make a significant impact in the healthcare industry. Join us in transforming healthcare through AI-powered insights and be part of a team that is dedicated to improving patient 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 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
project44 is hiring a Senior Software Engineer to build state-of-the-art integrations for their logistics platform. You'll work with technologies like Java and Python in a collaborative Agile environment. This position requires significant experience in backend development.

Software Engineering
Optiver is hiring a Senior Software Engineer to lead technical projects and enhance trading infrastructure. You'll work with Java and C++ to develop high-performance systems. This position requires significant experience in software engineering.

Software Engineering
Adyen is hiring a Senior Software Engineer to lead the design and architecture of their Card Payments platform. You'll work with Java and Spring to handle high-volume transactions for global airline partners. This position requires 5+ years of experience in software engineering.

Software Engineering
Point72 is hiring a Senior Software Engineer to contribute to their technology initiatives. This role requires extensive experience in software development and engineering principles.