{"schemaVersion":"jobsearcher.job.v1","id":"3dcee3956325ad117aafd3ac","url":"https://jobsearcher.com/jobs/3dcee3956325ad117aafd3ac","canonicalUrl":"https://jobsearcher.com/jobs/3dcee3956325ad117aafd3ac","title":"Software Engineer II, Data Solutions","description":"Overview\nAs a Senior Software Engineer II on the Data Products team, you lead the design of scalable data infrastructure that underpins Tempus’ clinical, research, and AI capabilities. You will shape services and APIs enabling bioinformatics, ML, and GenAI developers to build and operate solutions in a regulated, secure environment. This role focuses on data storage, governance, and containerized compute, keeping the platform robust for cutting-edge healthcare tech. You’ll collaborate with cross-functional teams to translate business needs into scalable technical roadmaps and ensure reliability at scale.\n\nCompensation / Benefitsincentive compensationrestricted stock unitsmedical benefits\nResponsibilitiesLead technical architecture for distributed systems at scale aligned with Tempus data platform goalsDesign, implement, and test production backend services in TypeScript with emphasis on quality and reliabilityBuild and maintain data pipelines to load schema-defined data into the data warehouse and manage access per policyCollaborate with Product Managers to translate requirements into technical roadmapsOwn platform operations in production, including on-call responsibilities and performance optimizationMentor engineers and promote best practices for testing, documentation, and code reviewsSupport cross-functional science, ML, and AI teams; serve as escalation point for data and compute issues\nKey requirements8+ years in software or data engineering with a focus on platform engineering or distributed data systemsBachelor's or Master's in CS/Engineering or equivalent experienceStrong production backend experience in JavaScript/TypeScript or Python, with Node.js/Python focusProficient in cloud-based production systems (GCP preferred) and data technologies (GCS/S3, Dataflow, BigQuery)Experience with distributed relational data modeling (e.g., Cloud Spanner) and data contractsAbility to translate complex requirements into scalable distributed designsstakeholder managementcommunicationmentorshipTypeScriptPythonNode.js","company":"Tempus","rawCompany":"tempus","city":"Oak Park","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:08:29.973Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer II, Data Solutions","description":"Overview\nAs a Senior Software Engineer II on the Data Products team, you lead the design of scalable data infrastructure that underpins Tempus’ clinical, research, and AI capabilities. You will shape services and APIs enabling bioinformatics, ML, and GenAI developers to build and operate solutions in a regulated, secure environment. This role focuses on data storage, governance, and containerized compute, keeping the platform robust for cutting-edge healthcare tech. You’ll collaborate with cross-functional teams to translate business needs into scalable technical roadmaps and ensure reliability at scale.\n\nCompensation / Benefitsincentive compensationrestricted stock unitsmedical benefits\nResponsibilitiesLead technical architecture for distributed systems at scale aligned with Tempus data platform goalsDesign, implement, and test production backend services in TypeScript with emphasis on quality and reliabilityBuild and maintain data pipelines to load schema-defined data into the data warehouse and manage access per policyCollaborate with Product Managers to translate requirements into technical roadmapsOwn platform operations in production, including on-call responsibilities and performance optimizationMentor engineers and promote best practices for testing, documentation, and code reviewsSupport cross-functional science, ML, and AI teams; serve as escalation point for data and compute issues\nKey requirements8+ years in software or data engineering with a focus on platform engineering or distributed data systemsBachelor's or Master's in CS/Engineering or equivalent experienceStrong production backend experience in JavaScript/TypeScript or Python, with Node.js/Python focusProficient in cloud-based production systems (GCP preferred) and data technologies (GCS/S3, Dataflow, BigQuery)Experience with distributed relational data modeling (e.g., Cloud Spanner) and data contractsAbility to translate complex requirements into scalable distributed designsstakeholder managementcommunicationmentorshipTypeScriptPythonNode.js","datePosted":"2026-09-15T05:08:29.973Z","dateModified":"2026-09-15T05:08:29.973Z","hiringOrganization":{"@type":"Organization","name":"Tempus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oak Park","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3dcee3956325ad117aafd3ac"},"url":"https://jobsearcher.com/jobs/3dcee3956325ad117aafd3ac"}}