T

Truveta

Analyzes health records for medical research

Senior Software Engineer - Full stack, Security & Trust

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

About the Job

Requirements

  • At least 7 years of hands-on coding experience building production-quality software in a team setting.
  • At least 3 years of experience building full-stack cloud applications using technologies such as Python, .NET, Node.js, React, or Java.
  • Strong experience with serverless RESTful APIs supporting API-driven services for system-to-system usage.
  • Strong experience with modern cloud-native platforms such as AWS, GCP, or Azure.
  • Extensive hands-on experience with DevOps tools such as Git and continuous integration and continuous delivery (CI/CD) pipelines.
  • Extensive experience with testing frameworks for React, Node.js, and C#/.NET.
  • A Bachelor's or Master's degree in Computer Science or a related technical discipline, or equivalent years of experience.
  • Demonstrated working knowledge of translating a business requirement into functional design, development, testing, and implementation.
  • Proven experience building reliable, secure, and scalable software solutions using modern cloud-based paradigms across front-end and back-end systems.
  • Ability to balance privacy, security, and reliability considerations with a changing product landscape.
  • Willingness to participate in an on-call rotation to triage production software issues and recover services quickly.

Responsibilities

  • Build modern, scalable software solutions across the full stack to streamline engineering processes and accelerate the company's mission.
  • Collaborate with internal users to analyze their use cases, requirements, and expectations.
  • Lead the design and development of scalable, secure, and cost-effective cloud-based software solutions that remove inefficiencies and pain points.
  • Provide consultation and subject matter expertise for software development, rollout, and maintenance throughout the software lifecycle.
  • Lead major projects and program initiatives, participate in sprint planning, remove roadblocks, and ensure on-time delivery with quality.
  • Review code developed by other software engineers and provide feedback to ensure best practices.
  • Mentor and guide junior software engineers to improve code quality and security practices and support their growth by championing software development lifecycle best practices.
  • Commit to ongoing training on topics such as privacy, compliance, and security.

Desired Qualifications

  • Azure DevOps experience is a plus.
  • Prior experience with the Azure platform, including Azure Functions/Web Apps and Azure Storage accounts, is a plus.
  • Prior experience with Azure Kubernetes Service and containerized application development is a plus.
  • Knowledge of Azure security services such as Azure Networking, Azure Firewall, and Azure Key Vault is a plus.

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