Senior Software Engineer

Tempus is a technology company advancing precision medicine through AI and big data analysis in healthcare.
Backend
Senior Software Engineer
Hybrid
AI · Healthcare · Biotech

Description For Senior Software Engineer

Tempus is at the forefront of precision medicine, leveraging AI and big data to revolutionize clinical care. Their proprietary platform, Lens, connects real-world evidence to provide actionable insights for physicians, ensuring the right treatments for the right patients at the right time.

As a Senior Software Engineer on the Lens Platform team, you'll tackle the challenges of scale associated with petabytes of molecular data and clinical imagery. Your role will involve:

  1. Proposing cloud-based architectures to address scalability issues
  2. Implementing designs across the microservices that comprise Lens
  3. Leading teams to complete critical initiatives

This position is ideal for those passionate about applying their skills in big data, data science, or machine learning to fight cancer and advance healthcare.

Key Responsibilities:

  • Design and implement scalable, highly available cloud-based applications
  • Develop infrastructure as code and manage cloud access and networking
  • Containerize applications and work with orchestration tools like Kubernetes
  • Implement Continuous Integration, Deployment, and Delivery practices
  • Collaborate using Agile methodologies

The role offers exposure to cutting-edge technologies in cloud computing, big data processing, and machine learning within the healthcare sector. You'll work with technologies such as GCP, BigQuery, and GCP's Machine Learning infrastructure.

Tempus values diversity and is an equal opportunity employer, committed to non-discrimination in their hiring practices. They also comply with fair chance employment laws for qualified applicants with criminal records.

Join Tempus to make a significant impact on healthcare and be part of the fight against cancer through innovative technology solutions.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design and implement scalable cloud-based applications
  • Propose cloud-based architectures to address data scale challenges
  • Implement designs across microservices in the Lens platform
  • Lead teams to complete critical initiatives
  • Work with petabytes of molecular data and clinical imagery

Requirements For Senior Software Engineer

Python
Java
Ruby
Kubernetes
React
  • Experience designing and implementing scalable, highly available, cloud based applications that sit atop terabytes or petabytes of data
  • CloudOps skills related to application development: writing infrastructure as code, cloud access management, and networking
  • Coding experience with backend languages such as Python, Java, or Ruby
  • Experience containerizing applications and working knowledge of container orchestration tools like kubernetes
  • Experience with Continuous Integration, Deployment, and Delivery
  • Experience with Agile methodologies (Scrum, XP, etc.)

Interested in this job?

Jobs Related To Tempus Senior Software Engineer

Senior Software Engineer, Transforms Platform

Senior Software Engineer role at Tempus, developing AI-driven platforms for precision medicine and healthcare advancement.

Senior Software Development Engineer, AWS Elemental MediaTailor

Senior Software Engineer role at AWS Elemental MediaTailor, focusing on video streaming and advertising technology, requiring 5+ years of experience in software development and system architecture.

Software Development Engineer III, Employee Onboarding and Administration, Personal Information Domain/Identity Domain

Senior Software Engineer role at Amazon leading development of employee onboarding and identity management systems across global operations.

Software Development Engineer, Traffic Engineering

Senior Software Engineer role at Amazon focusing on traffic management systems, security, and large-scale infrastructure development.

Senior Software Development Engineer, Aurora CP - Availability

Senior Software Engineer role at Amazon Aurora team, building cloud-scale database services with focus on availability and reliability.