Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tempus AI

Senior Software Engineer – Platform Engineering

Tempus AI

. Architect, design, and implement Java and Spring Boot microservices across the platform .

Posted 9/25/2026full-timeRemote • California • United StatesSenior💰 $130,000 - $150,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsDockerHibernateJavaKubernetesMicroservicesMySQLPHPSpringSpring BootSpringBootSymfonyTerraform

About the role

Key responsibilities & impact
  • Architect, design, and implement Java and Spring Boot microservices across the platform
  • Define and document target-state architecture, service boundaries, and upgrade paths
  • Lead decomposition of legacy PHP/Symfony monolith functionality into independently deployable Java 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 validation, error handling, authentication, and authorization
  • Drive identity modernization, including OAuth2/OIDC and LDAP-to-Okta migration
  • Design and optimize JPA/Hibernate data access layers, schema evolution, indexes, and queries
  • Establish standards for testing, CI/CD, observability, logging, and alerting
  • Partner with QA, DevOps, Product, Architecture, and Regulatory teams
  • Mentor engineers through code reviews, design reviews, and knowledge sharing
  • Lead technical planning and execution of complex multi-sprint initiatives
  • Troubleshoot production issues affecting performance, stability, and reliability
  • Maintain compliance with SOX and HIPAA requirements

Requirements

What you’ll need
  • 10+ years of professional software engineering experience with a 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: Master's degree in Computer Science or a related field
  • Preferred: Experience in healthcare, genomics, diagnostics, or other regulated environments
  • Preferred: Experience with Okta or comparable identity providers
  • Preferred: Working knowledge of PHP/Symfony sufficient to refactor legacy functionality
  • Preferred: Experience with Kubernetes, Terraform, or comparable infrastructure-as-code tooling
  • Preferred: Familiarity with Scaled Agile Framework (SAFe) practices

Benefits

Comp & perks
  • Incentive compensation may be offered
  • Restricted stock units may be offered
  • Medical and other benefits depending on the position
  • Equal opportunity employment