Senior Software Engineer, Transforms Platform

Tempus is a technology company advancing precision medicine through AI and real-world evidence to deliver actionable insights to physicians.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
AI · Healthcare

Description For Senior Software Engineer, Transforms Platform

Tempus is at the forefront of using AI to impact clinical care meaningfully. As a Senior Software Engineer on the Transforms Platform team, you'll be crucial in developing cutting-edge technology for clinicians. The Transforms platform enables bioinformatics scientists, data scientists, and ML developers to rapidly build and operate their solutions in a highly regulated, secure, and scalable production environment.

Your role will involve driving the development and maintenance of this core platform, delivering new features, and enhancing capabilities. You'll work with TypeScript to design, implement, and test production backend web services. Collaboration with cross-functional teams, supporting other engineering and science teams, and troubleshooting complex issues will be key aspects of your job.

Responsibilities include:

  • Developing and maintaining the core platform for algorithm and model deployment
  • Delivering new Transforms platform features and enhancements
  • Designing and implementing production backend web services in TypeScript
  • Supporting other teams in developing and operating Transform-based solutions
  • Optimizing platform performance and promoting best practices
  • Mentoring junior engineers and participating in code reviews
  • Taking operational responsibility for platform systems, including on-call duties

Required Qualifications:

  • Bachelor's or Master's in Computer Science or related field, or equivalent experience
  • 5+ years in software engineering, focusing on data or platform engineering
  • Experience with TypeScript, Java, Rust, or Go for production backend web services
  • Strong understanding of data structures, algorithms, and software design
  • Experience with relational databases, containers, and cloud platforms

Preferred Qualifications:

  • Experience with GCP and Kubernetes
  • Familiarity with CI/CD pipelines and DevOps practices

Join Tempus to make a direct impact on providing cutting-edge AI solutions that empower clinicians to deliver advanced care, helping patients live longer, healthier lives.

Last updated 23 days ago

Responsibilities For Senior Software Engineer, Transforms Platform

  • Drive development and maintenance of the core Transforms platform
  • Deliver new platform features and enhancements
  • Design, implement, and test production backend web services in TypeScript
  • Support other teams in developing and operating Transform-based solutions
  • Optimize and enhance platform performance
  • Collaborate with cross-functional teams
  • Mentor junior engineers and participate in code reviews
  • Stay updated with industry trends and technologies
  • Troubleshoot complex technical issues
  • Contribute to overall platform architecture and design
  • Take operational responsibility for platform systems, including on-call duties
  • Monitor systems for reliability and performance

Requirements For Senior Software Engineer, Transforms Platform

TypeScript
Node.js
PostgreSQL
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent industry experience
  • 5+ years of experience in software engineering, focusing on data or platform engineering, and backend web services
  • Experience in writing production backend web services in statically-typed languages (TypeScript, Java, Rust, or Go)
  • Strong understanding of data structures, algorithms, and software design principles
  • Familiarity with relational database design and application-level operations
  • Experience with container orchestration and storage on public cloud platforms
  • Ability to translate complex business requirements into technical design
  • Experience in systems monitoring and operational responsibility for platform production systems

Interested in this job?

Jobs Related To Tempus Senior Software Engineer, Transforms Platform

Sr ECAD Application Engineer, Project Kuiper Satellites

Senior ECAD Tools Application Engineer position at Amazon's Project Kuiper, focusing on satellite constellation development and ECAD tool management.

System Development Engineer, Private Pricing Product Management (3PM)

Senior Systems Development Engineer role at AWS focusing on Private Pricing Product Management, building scalable solutions and tools using modern technologies.

Senior Product Manager - Tech

Lead Amazon's Buy Now checkout experience as Senior Product Manager, driving innovation in e-commerce with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, focusing on control plane development and distributed systems with 5+ years of experience required.

Software Dev Engineer (L5), Global Talent Management & Compensation

Senior Software Engineer role at Amazon's Edinburgh office, building scalable talent management solutions using AWS technologies.