Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer - Clinical Analytics

Home > C# programming jobs

Principal Software Engineer - Clinical Analytics in USA

  • Truveta
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Define the end-to-end architecture for clinical analytics, including analytical data serving, metric computation, self-serve dashboarding, and visualization.
  • Make foundational decisions about OLAP, analytical storage, data modeling, query performance, caching, and scalability for population-level health data.
  • Design secure multi-tenant systems with data isolation, fine-grained access control, and auditability for sensitive health data.
  • Determine how health systems define, customize, and share metrics and dashboards while balancing flexibility, governance, performance, and cost.
  • Build and prototype critical components, establish technical standards, and lead design and code reviews across teams.
  • Mentor and grow engineers and partner with engineering leaders to align roadmaps and reduce technical risk.
  • Establish practices for reliability, observability, and operational excellence in production analytics services.

Requirements

  • BS/MS degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 12+ years of experience designing, building, and operating large-scale software systems, including technical leadership on complex multi-team initiatives.
  • Deep experience with data, OLAP, or analytics technologies, including analytical databases, BI and dashboarding platforms, and data modeling for high-performance reporting.
  • Strong backend engineering expertise in .NET (C#), Python, or a similar language, with experience in distributed systems and cloud-native architectures such as Azure.
  • Ability to make and communicate architectural tradeoffs and drive alignment among engineering, product, and executive stakeholders.
  • Experience mentoring engineers and raising team technical capability.
  • Strong written and verbal communication skills, including technical design documentation.
  • Preferred: experience with embedded analytics, self-serve BI, data-driven products, multi-tenant architectures, row-level security, regulated or sensitive-data environments, healthcare data, clinical quality measures, health informatics, containerized deployments, infrastructure as code, high-availability production services, or AI and natural-language interfaces for analytics.

Benefits

  • Comprehensive medical, dental, and vision insurance plans.
  • 401K plan.
  • Professional development and training opportunities.
  • Flexible work hours and flexible paid time off.
  • Generous parental leave.
  • Regular virtual and in-person team activities.
  • Hybrid work arrangement based at the headquarters in the Greater Seattle area.

Salary: $222k - $240k/yr

Truveta

Truveta is a real-world intelligence company transforming medical science with unprecedented data and AI. Truveta powers breakthrough discoveries, accelerates regulatory-grade evidence, and unlocks real-time insights from a dataset uniquely built with and owned by US health systems—united by a mi...

Similar positions

Staff Software Engineer

  • Henry Schein One
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $150k-$165k
  • Worldwide

IC5 - Staff Engineer

  • Spin
  • Full time
  • Others
  • 10/15/2026
  • Mexico City, Mexico

Software Engineer - Security & Trust

  • Truveta
  • Full time
  • USA
  • 10/15/2026
  • Salary: $110k - $145k/yr
  • Seattle, WA

Low Code Engineer (OutSystems)

  • AvePoint
  • Full time
  • Others
  • 10/15/2026
  • Singapore, Singapore

Senior Software Engineer

  • UiPath
  • Full time
  • Others
  • 10/15/2026
  • Bengaluru, India