Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Truveta Logo

Senior Software Engineer - Data Processing

Truveta

$155,000 - $190,000
Aug 14, 2025
Seattle, WA, US
Apply Now

Truveta is looking for software engineers to build large scale data processing platforms, solve complex distributed data issues, and tune performance of data processing pipelines to improve healthcare.

Requirements

  • 5+ years of experience building production quality services on cloud platforms (AWS, GCP, Azure)
  • 3+ years of experience with large scale distributed systems or data systems
  • Experience building cloud services with data programming languages like Java, Python, or C-Sharp
  • Experience with Big Data technologies (Spark, Redshift/BigQuery/Synapse, Kubernetes, PowerBI) is a plus.
  • Experience working as part of distributed teams is a plus

Responsibilities

  • Leverage your expertise to build large scale distributed systems, and data pipeline and ETL solutions.
  • Hands on contribution to all stages of the Software Development Lifecycle (e.g., Design, Implementation, Testing, Deployment, Operations, Performance).
  • Collaborate with cross-functional teams including product managers, clinical informaticist, architects, and other engineers.
  • Innovate using strong problem-solving skills and ability to learn quickly in the healthcare domain.
  • Guide workstreams, mentor and inspire junior developers and cultivate a positive work environment.

Other

  • In person attendance is required for two weeks during the year for Truveta Planning Week.
  • We optimize meeting hours in the pacific time zone.
  • We avoid scheduling recurring meetings that start after 3pm PT, however, ad hoc meetings occur between 8am-6pm Pacific time.
  • B.S. or M.S. in Computer Science or related field
  • The base pay for this position is $155,000 to $190,000.