Senior Software Engineer - Normalization Platform

Truveta•Seattle, WA
•Hybrid

About The Position

Truveta is seeking a Senior Software Engineer to build its semantic normalization platform, which maps health systems’ varied descriptions of diagnoses, lab results, and medications to standard medical concepts. The platform enables researchers to study data from multiple health systems consistently, and every dataset Truveta delivers runs through it. The engineer will own major components of the platform’s next-generation architecture and scale the service to handle increasing data volume and a broader range of data sources and workloads. The role involves developing reliable, secure, scalable cloud software and evolving distributed systems while balancing privacy, security, reliability, and changing product needs. The position is based at Truveta’s headquarters in the Greater Seattle area and is identified as hybrid.

Requirements

  • At least 5 years of experience building production-quality software in a team setting.
  • Experience building cloud services or data pipelines using Java, Python, or C#.
  • Experience building and supporting cross-platform, multi-tenant services.
  • At least 2 years of experience working on cloud-native platforms such as AWS, GCP, or Azure.
  • Knowledge and experience designing and working with distributed systems, data pipelines, and APIs.
  • B.S. or M.S. in Computer Science or a related field.
  • Must be authorized to work in the United States for any employer; Truveta is unable to sponsor work visas or permits.

Nice To Haves

  • InfraOps or DevOps experience.
  • Kubernetes experience.
  • Healthcare domain experience.
  • Experience with AI agents.

Responsibilities

  • Own major components of the normalization platform’s next-generation architecture.
  • Scale the service to support increasing data volume and a wider variety of workloads and data sources.
  • Build and support reliable, secure, scalable cloud services and data pipelines.
  • Design, develop, and evolve distributed software solutions, including services and APIs.
  • Guide workstreams and mentor and inspire junior developers.
  • Contribute to a positive work environment and adhere to Truveta’s principles for ethical innovation.
  • Participate in ongoing training on privacy, ethics, and security.

Benefits

  • Comprehensive medical, dental, and vision insurance plans.
  • 401K plan.
  • Professional development and training opportunities for continuous learning.
  • Flexible work hours.
  • Flexible paid time off.
  • Generous parental leave.
  • Regular virtual and in-person team activities.
  • Some roles may be eligible for incentive pay and stock options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service