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 2 months 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

Senior Software Engineer

Senior Software Engineer role at Tempus, working on the Lens platform to advance precision medicine through AI and big data analysis.

Media Systems Engineer

Senior Media Systems Engineer role at Netflix, focusing on designing and implementing audio-visual systems across creative environments globally.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Software Engineer position at Salesforce, focusing on distributed systems development with 6+ years of experience required.

Infra IP DV - SMMU IP Sr lead Engineer

Senior Lead Engineer position at Qualcomm India for SMMU IP verification, requiring expertise in UVM, System Verilog, and SoC architecture.

Software Engineer - Tokens: Data Acquisition Team Lead

Lead Software Engineer position at Anthropic focusing on large-scale web crawling and data acquisition for AI system development.