SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer (Platform Engineering)-Remote, USA

Tempus - Remote - Remote

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 130,000 - 150,000 / annual

Tempus is a precision medicine platform that uses AI to deliver real-time, actionable clinical insights to physicians. The company connects real-world evidence across an ecosystem to help identify the right treatments for the right patients. As a Senior Software Engineer in Platform Engineering, you will be a hands-on technical leader responsible for architecting and delivering Java-based services at the core of the platform modernization initiative. You will own the end-to-end design and implementation of Spring Boot microservices, driving the decomposition of legacy PHP/Symfony monolith functionality into resilient, independently deployable services. This role ensures technology execution aligns with strategic business goals while safeguarding architectural coherence and actively mitigating technical debt. Key responsibilities include: - Architect, design, and implement Java and Spring Boot microservices across the platform - Define and evangelize target-state architecture, service boundaries, and upgrade paths - Lead decomposition of legacy monolith functionality into cloud-native services - Design and build AWS-native solutions using ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, and Parameter Store - Build and maintain secure REST APIs with robust validation, error handling, authentication, and authorization - Drive identity modernization initiatives, including OAuth2/OIDC and LDAP-to-Okta migration - Design and optimize data access layers using JPA/Hibernate, including ORM mappings, schema evolution, and query tuning - Establish engineering standards for testing, CI/CD pipelines, observability, logging, and alerting - Partner with QA, DevOps, Product, Architecture, and Regulatory teams to deliver compliant, production-ready software - Mentor engineers across levels through code review, design review, and knowledge sharing - Lead technical planning and execution of complex, multi-sprint initiatives - Troubleshoot and resolve production issues affecting service performance, stability, and reliability - Maintain awareness of and compliance with SOX and HIPAA requirements in a regulated healthcare environment Requirements: - 10+ years of professional software engineering experience with strong backend focus - Expert-level proficiency in Java and Spring Boot with deep experience in distributed systems - Demonstrated experience decomposing monolithic applications into microservices - Hands-on experience with AWS services (ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, IAM) - Strong command of REST API design, authentication and authorization patterns, and enterprise integration - Strong experience with relational databases (MySQL/Aurora) and ORM frameworks such as Hibernate/JPA, including query tuning - Proficiency with Docker, CI/CD pipelines, and cloud-native delivery practices - Proven ability to lead technical direction and mentor engineers across levels - Bachelor's degree in Computer Science, Software Engineering, or equivalent experience - Excellent communication, problem-solving, and architectural decision-making skills Preferred qualifications: - Master's degree in Computer Science or related field - Experience in healthcare, genomics, diagnostics, or other regulated environments - Experience with Okta or comparable identity providers - Working knowledge of PHP/Symfony sufficient to refactor legacy functionality - Experience with Kubernetes, Terraform, or comparable infrastructure-as-code tooling - Familiarity with Scaled Agile Framework (SAFe) practices

Similar roles