Software Engineer Ii, Data Solutions

Tempus AI Tempus AI · Vertical AI · Chicago, IL

Software Engineer II on the Data Products team responsible for building foundational infrastructure for clinical, research, and AI capabilities. The role involves architecting and driving technical strategy for services and APIs that support ML and Agent developers, focusing on data storage, governance, containerized compute orchestration, and integrating GenAI technologies within a highly regulated healthcare environment.

What you'd actually do

  1. Lead Technical Architecture: Drive the high-level design and architecture of distributed systems at scale, ensuring alignment with strategic goals for Tempus’s data management platform.
  2. System Design & Implementation: Design, implement, and test complex production backend web services in TypeScript, serving as a standard-bearer for code quality and system reliability.
  3. Data Pipelining: Build and maintain pipelines to load schema-defined data into the data warehouse using cloud storage and data warehousing technologies. Provision access to this data according to Tempus’s internal policies and regulatory obligations.
  4. Stakeholder & Product Leadership: Use exemplary stakeholder management skills to work closely with Product Managers to translate complex business requirements into technical roadmaps, ensuring clear communication and alignment with business goals.
  5. Operational Excellence: Take operational responsibility for platform systems in production, including on-call duties. You will not only troubleshoot complex technical issues but also proactively monitor systems to ensure reliability and performance optimization.

Skills

Required

  • TypeScript
  • Node.js
  • Python
  • GCP
  • cloud object storage
  • ETL services
  • data warehousing
  • distributed, relational database design
  • data modeling

Nice to have

  • GKE
  • Cloud Spanner
  • BigQuery
  • Dataflow
  • CI/CD pipelines
  • immutable data patterns
  • DevOps practices
  • data cataloging
  • data lineage
  • platforms supporting ML/GenAI
  • bioinformatics workflows

What the JD emphasized

  • highly regulated
  • regulatory obligations

Other signals

  • powers Tempus’ clinical, research, and AI capabilities
  • architecting and driving technical strategy for services and APIs that allow bioinformatics scientists, ML and Agent developers to rapidly develop, deploy, and operate their solutions
  • forging new connections with the latest GenAI technologies