Senior Software Engineer, Data Processing
About this job
Truveta, a health provider-led data platform focused on saving lives with data, is seeking a Senior Software Engineer for Data Processing to join the founding team of its new India Development Center in Hyderabad. In this role, you will be part of the Data Platform group, which handles the ingestion, processing, storage, and serving of massive-scale healthcare data with strict correctness, reliability, and speed. A normal day involves owning a processing domain or data capability, designing scalable and reliable cloud-native architectures, solving systemic data-quality and cost issues, writing clear technical documents, reviewing designs, mentoring SDE2 and SDE3 engineers, and remaining hands-on through critical-path coding and prototypes.
Responsibilities
- Own a platform, processing domain, or multi-team data capability along with its technical roadmap.
- Define and clearly document domain architecture to enable autonomous building by teams.
- Drive cross-team initiatives focused on modernization, reliability, scalability, and cost efficiency.
- Resolve recurring systemic problems related to incidents, cost spikes, and data-quality defects.
- Influence multi-team technical direction via design reviews, written documentation, and prototypes.
- Establish and uphold engineering standards across the domain without relying on direct reporting lines.
- Mentor SDE2 and SDE3 engineers to elevate the overall design capabilities of the group.
- Remain hands-on with prototypes, critical path code, and complex debugging tasks.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, related field, or equivalent practical experience.
- 7 to 12 years of professional software engineering experience.
- Proven ownership of a platform or domain with long-lasting architectural impact.
- Deep expertise in distributed systems and large-scale production data processing.
- Strong, current, hands-on coding abilities.
- Demonstrated cross-team influence through the successful adoption of designed architectures.
- Cloud-native architecture experience on Azure or equivalent, with depth in cost, reliability, and security.
- Track record of mentoring senior engineers and improving group design practices.
Good to have
- Experience with healthcare data, clinical informatics, or heavily regulated data domains.
- Background in standing up or scaling an engineering site or new platform area from zero.
- Experience in governance, data lineage, privacy-preserving processing, or large-scale de-identification.
- Public technical writing, conference speaking, or sustained open-source contributions.
Who should apply
This role suits experienced software engineering professionals with 7 to 12 years of background in distributed systems and cloud-native data processing who enjoy owning platforms rather than single systems. Candidates should have a strong track record of cross-team influence, mentoring senior engineers, and maintaining hands-on coding skills. Freshers should not apply as this is a senior position requiring extensive professional experience.
Frequently asked questions
What is the primary mission of Truveta as stated for the Senior Software Engineer, Data Processing 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, Data Processing position located?
The position is based in Hyderabad, Telangana, India, as part of the Truveta India Development Center.
What level of experience is required for the Senior Software Engineer, Data Processing opening at Truveta?
Truveta requires 7 to 12 years of professional software engineering experience for this role.
Will the Senior Software Engineer, Data Processing at Truveta be expected to write code?
Yes, the role requires staying hands-on through prototypes, critical-path code, and complex domain debugging.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.