Senior Software Engineer (Full stack) - Security & Trust
About this job
Truveta operates as a health provider-led data platform focused on saving lives through data by helping researchers find cures faster, empowering clinicians, and assisting families with care decisions. As a Senior Software Engineer (Full stack) - Security & Trust in Hyderabad, India, you will play a key part in building modern, scalable cloud software solutions that streamline engineering processes. A typical day involves collaborating with internal users to understand requirements, designing secure cloud-based applications across the full stack, leading major project initiatives, reviewing code to ensure top-notch quality and security practices, and mentoring junior engineers. You will also work alongside senior and principal engineers to shape the company's long-term technical strategy, participate in sprint planning, handle on-call rotations for production issues, and drive technology selections that impact business goals.
Responsibilities
- Lead and build scalable, secure cloud-based software solutions across the full stack.
- Collaborate with internal users to analyze use cases, expectations, and requirements.
- Work with senior engineers to define software direction, long-term strategy, and technology selection.
- Mentor junior software engineers, guide their growth, and champion SDLC best practices.
- Drive major projects and program initiatives, join sprint planning, and guarantee on-time delivery.
- Review peer code and provide constructive feedback to uphold coding best practices.
- Participate in an on-call rotation to quickly recover services and triage production issues.
Requirements
- 7+ years of coding experience building production-quality software in a team environment.
- 3+ years of experience building full stack cloud applications using technologies like Python, .NET, Node.js, React, or Java.
- Demonstrated knowledge in translating business needs into functional designs, development, testing, and implementation.
- Strong experience with serverless RESTful APIs for system-to-system API-driven services.
- Strong expertise in modern cloud-native platforms such as AWS, GCP, or Azure.
- Extensive hands-on background using DevOps tools including Git and CI/CD pipelines.
- Bachelor's or Master's degree in Computer Science or a related technical discipline, or equivalent experience.
Good to have
- Azure DevOps experience
- Prior work with the Azure platform including Azure Functions, Web Apps, and Storage accounts
- Experience with Azure Kubernetes Service and containerized application development
- Knowledge of Azure security services like Azure Networking, Azure Firewall, and Azure Key Vault
- Extensive experience with testing frameworks for React, Node.js, and C#/.NET
Who should apply
This role suits experienced software engineers with a strong background in full-stack cloud development, serverless RESTful APIs, and DevOps practices. Candidates who enjoy mentoring junior team members, solving complex technical challenges, and working collaboratively in a mission-driven health data environment will thrive here. Freshers should not apply, as this position specifically requires over seven years of coding experience and at least three years of full-stack cloud application experience.
Frequently asked questions
What is the primary mission of Truveta for this Senior Software Engineer role?
Truveta's mission is to save lives with data by enabling researchers to find cures faster, empowering clinicians to be experts, and helping families make informed healthcare decisions.
Where is the Senior Software Engineer (Full stack) - Security & Trust position located?
This role is based in the greater Seattle area, with the office located in Hyderabad, India.
What level of experience is needed to apply for the Truveta Senior Software Engineer position?
Candidates must have 7+ years of coding experience building production-quality software, including 3+ years of experience building full stack cloud applications.
Will the Senior Software Engineer at Truveta participate in an on-call rotation?
Yes, engineers in this role are expected to join an on-call rotation to triage production software issues and recover services quickly.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.