Software Engineer - Data Fulfillment

TruvetaSeattle, WA
$110,000 - $145,000Hybrid

About The Position

Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Its mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make the most informed decisions about their care. Achieving this vision requires a team with health, software, and big data experience. This position is based out of the headquarters in the Greater Seattle area and is a hybrid role. Truveta is building a diverse and inclusive team to tackle complex health and technical challenges, seeking enthusiastic new graduates who are problem-solvers, collaborative, and eager to make a difference in healthcare. The role involves joining a team tasked with developing a scalable platform and services that enable customers to gain insights through a research platform or develop their own applications while preserving patient privacy. This requires innovative problem-solving to design high-performance, cost-effective data services capable of handling and de-identifying large-scale datasets, with efficiency and correctness being essential to advancing the mission.

Requirements

  • 3+ years of experience with software development in one or more programming languages (e.g., Java, C#, or Python).
  • Experience 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.
  • Proven experience building reliable, secure, and scalable software solutions using modern cloud-based paradigms.
  • Ability to iterate and evolve a distributed software solution while carefully balancing the needs of privacy, security, and reliability against a changing product landscape.
  • Knowledge and experience in using and designing distributed systems, data pipelines, and APIs.

Nice To Haves

  • Experience working on modern cloud-native platforms and languages (AWS, GCP, Azure).
  • Prior work with containers, Kubernetes.

Responsibilities

  • Develop a scalable platform and services that enable customers to gain insights through the research platform or develop 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.
  • Iterate and evolve a distributed software solution while carefully balancing the needs of privacy, security, and reliability against a changing product landscape.
  • Use and design distributed systems, data pipelines, and APIs.
  • Build simple and effective solutions for complex problems.
  • Contribute to a positive work environment.
  • Adhere strictly to Truveta principles in support of ethical innovation.
  • Commit to ongoing training on key topics like privacy, ethics, and security.

Benefits

  • Interesting and meaningful work for every career stage
  • Great benefits package
  • Comprehensive benefits with strong medical, dental and vision insurance plans
  • 401K plan
  • Professional development & training opportunities for continuous learning
  • Work/life autonomy via flexible work hours and flexible paid time off
  • Generous parental leave
  • Regular team activities (virtual and in-person)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service