Browse All Jobs
Job Description

Truveta is seeking a Software Engineer to join their Service Platform team. This role is based in Seattle, WA, and involves developing a scalable platform and services that streamline interactions and integrations with Truveta’s core datasets. The engineer will be responsible for designing high-performance, cost-effective data services capable of handling large-scale datasets.

The Software Engineer will work on a platform and services that streamline interactions and integrations with Truveta’s core datasets, including EHR, claims, imaging, and genomics data. Goal is to build a powerful service platform that enables customers to gain insights through research platform or develop their own applications.

Responsibilities include:

  • Building reliable, secure, and scalable software solutions using modern cloud-based paradigms.
  • Iterating and evolving distributed software solutions while balancing privacy, security, and reliability.
  • Using and developing distributed systems, data pipelines, and APIs.
  • Adhering to Truveta principles to support ethical innovation.
  • Committing to ongoing training on key topics like privacy, ethics, and security.

Requirements:

  • 1+ years of experience with software development in one or more programming languages (e.g., Java, C#, or Python), and with data structures/algorithms
  • Understanding of basic software architecture principles, design patterns, and best practices
  • Excellent problem-solving skills
  • B.S. or M.S. in Computer Science or related field
  • Experience working on modern cloud-native platforms and languages (AWS, GCP, Azure) is a plus
  • Prior work with containers, Kubernetes is a plus

Truveta offers:

  • Interesting and meaningful work
  • Comprehensive benefits with strong medical, dental and vision insurance plans
  • 401K plan
  • Professional development & training opportunities
  • Flexible work hours and flexible paid time off
  • Generous parental leave
  • Regular team activities
Apply Manually