Software Engineer - Data Fulfillment

Truveta•Seattle, WA
•Hybrid

About The Position

Truveta is seeking a software engineer to help build 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 focuses on designing high-performance, cost-effective data services that handle and de-identify large-scale datasets. The efficiency and correctness of these services are essential to Truveta’s mission of saving lives with data. The engineer will work on complex health and technical challenges, developing reliable, secure, and scalable software using modern cloud-based approaches. The position calls for someone who can learn quickly, evolve distributed software as product needs change, and balance privacy, security, and reliability. The role is based at Truveta’s headquarters in the Greater Seattle area. Truveta is building a diverse and inclusive team and encourages applicants with varied backgrounds. Applicants must be authorized to work in the United States for any employer; the company is unable to sponsor work visas or permits at this time.

Requirements

  • At least 3 years of software development experience in one or more programming languages, such as Java, C#, or Python.
  • 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.
  • Must be authorized to work in the United States for any employer; Truveta is unable to sponsor work visas or permits.

Nice To Haves

  • Experience with modern cloud-native platforms and languages, including AWS, GCP, or Azure.
  • Prior experience working with containers and Kubernetes.

Responsibilities

  • Develop scalable platforms and services for customer research and application development while preserving patient privacy.
  • Design high-performance, cost-effective data services for handling and de-identifying large-scale datasets.
  • Build and evolve reliable, secure, and scalable software solutions using modern cloud-based paradigms.
  • Apply knowledge of distributed systems, data pipelines, and APIs.
  • Balance privacy, security, and reliability as product requirements change.
  • Contribute to a positive work environment and adhere to Truveta’s principles for ethical innovation.
  • Commit to ongoing training on privacy, ethics, and security.

Benefits

  • Comprehensive benefits package with medical, dental, and vision insurance.
  • 401(k) plan.
  • Professional development and training opportunities.
  • Flexible work hours and 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