Software Engineer - Data Fulfillment

Truveta•Seattle, WA
•$110,000 - $145,000•Hybrid

About The Position

Truveta is seeking a Software Engineer to help develop a scalable platform and services that enable customers to gain insights through its research platform or develop their own applications while preserving patient privacy. The role involves designing high-performance, cost-effective data services that can handle and de-identify large-scale datasets. The efficiency and correctness of these services are essential to Truveta’s mission to save lives with data. The position is based at Truveta’s headquarters in the Greater Seattle area, with a hybrid designation. Truveta is seeking enthusiastic engineers who are problem-solvers, collaborative teammates, quick learners, and interested in improving health care through technology. The company emphasizes ethical innovation and ongoing training in privacy, ethics, and security.

Requirements

  • 3+ years of experience in software development using one or more programming languages, such as Java, C#, or Python, and experience with data structures and 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 a related field.
  • Authorized to work in the United States for any employer; the company cannot sponsor work visas or permits.

Nice To Haves

  • Experience with modern cloud-native platforms and languages such as AWS, GCP, or Azure.
  • Prior work with containers and Kubernetes.
  • Knowledge and experience using and designing distributed systems, data pipelines, and APIs.

Responsibilities

  • Develop a scalable platform and services that enable customers to gain insights through Truveta’s research platform or build their own applications while preserving patient privacy.
  • Design high-performance, cost-effective data services capable of handling and de-identifying large-scale datasets.
  • Build reliable, secure, and scalable software solutions using modern cloud-based paradigms.
  • Design and evolve distributed software solutions while balancing privacy, security, reliability, and changing product needs.
  • Contribute to a positive work environment and adhere to Truveta principles in support of ethical innovation.
  • Commit to 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 and flexible paid time off.
  • Generous parental leave.
  • Regular virtual and in-person team activities.
  • Certain roles may be eligible for incentive pay and stock options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service