T

Truveta

Analyzes health records for medical research

Senior Software Engineer - Full Stack, Clinical Intelligence

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • A graduate or master's-level educational degree in computer science, data science, clinical informatics, health information management, clinical research, data analysis, or a related field.
  • At least 5 years of demonstrated professional software development experience.
  • Hands-on programming experience with C# and .NET/.NET Core.
  • Front-end development experience with React and TypeScript.
  • Experience with state-management frameworks such as Redux.
  • Backend experience using NestJS with Node.js and/or C#/.NET.
  • Familiarity with RESTful API design and modern service architectures.
  • Strong proficiency in SQL, data structures, at least one statistical programming language such as R or Python, Spark big-data analytics environments, and generative AI tools for data wrangling, analysis, and reproducible research workflows.
  • Strong understanding of software-engineering practices including unit testing, code reviews, debugging, source control, continuous integration and continuous delivery, and production service ownership.
  • Solid understanding of authentication, authorization, secrets management, secure API design, and data protection.
  • Experience working with customers or research teams to translate requests into executable analytical code, rigorous quality analytical datasets, and high-quality research analyses.
  • Strong hands-on problem-solving skills to troubleshoot and identify data or methodological issues early and communicate them effectively.
  • Excellent written and verbal communication skills, including the ability to clearly explain analytical approaches and findings to technical and non-technical stakeholders.
  • Ability to learn and adapt quickly in a dynamic startup environment.
  • Willingness to learn new analytical tools, programming languages, and proprietary platforms used to analyze real-world data.

Responsibilities

  • Lead the design, build, and maintenance of full-stack features for clinical data annotation and internal tooling platforms.
  • Partner with product managers, architects, security teams, and other engineers to define and deliver reliable platform capabilities.
  • Make technical decisions that balance scalability, performance, security, reliability, and delivery speed.
  • Participate in and lead design reviews, architecture discussions, and code reviews.
  • Debug software, participate in the on-call rotation, and resolve production issues.
  • Implement advanced user-interface interactions such as text highlighting, tagging, categorization, and review workflows.
  • Build backend services supporting data modelling, clinical note annotation and normalization, large-language-model-based labelling, concept mapping, operational workflows, and model-evaluation frameworks.
  • Collaborate with machine-learning engineers to translate annotation requirements into scalable solutions for large-language-model-based model development and improve model performance.
  • Optimize user-experience performance for high-volume data and concurrent users.
  • Mentor engineers, provide technical guidance, and help improve team practices.
  • Communicate project status and collaborate with multidisciplinary stakeholders to execute and deliver clinical data projects successfully.

Desired Qualifications

  • Hands-on experience with Azure services.
  • Experience building scalable services using ASP.NET Core, Web API, or similar frameworks.
  • Experience with distributed systems, event-driven architectures, queues, messaging, or data pipelines.
  • Experience with large-scale data-processing frameworks such as Apache Spark.
  • Familiarity with Docker, Kubernetes, or containerized application deployment.
  • Experience with observability tools and practices, including logging, metrics, tracing, alerting, and service-health monitoring.
  • Experience improving service reliability, performance, scalability, and operational excellence.
  • Experience working with healthcare, data platforms, analytics platforms, or regulated environments.
  • Experience working with unstructured clinical data or natural-language-processing outputs.
  • Experience conducting analyses using large healthcare datasets, including electronic health records, clinical notes, and other real-world data sources containing millions of patients' data, optimized for large volumes of text, structured and unstructured data, and complex review workflows.

About the Company

Truveta

Analyzes health records for medical research

Truveta sells health data and research software to life sciences companies, public health teams and healthcare organizations studying diseases, drugs and medical devices. Its platform organizes de-identified patient records into longitudinal datasets and normalizes clinical information into standard medical terminology for analysis. Researchers build cohorts and examine treatment patterns in a cloud workspace, while Truveta Intelligence translates plain-language questions into structured analyses. The company sells data subscriptions and supplies evidence services spanning study design, custom analytics and research delivery. Truveta was founded in September 2020.

Company size
201-500
Company stage
Late Stage VC
Total funding
$515M
Headquarters
Bellevue, WA
Founded
2020

Recently Posted Jobs

Explore more opportunities at Truveta

See more jobs