Truveta is looking to solve the problem of enabling researchers to find cures faster, empower clinicians to be experts, and help families make informed decisions about their care by building a health provider led data platform. The Senior Software Engineer - Search role specifically aims to develop and maintain the search system features that aggregate and analyze health data.
Requirements
- Writing production-quality, efficient, multi-threaded code that runs reliably at scale
- Designing and implementing search system features (indexing, querying, etc.), including test frameworks and test cases
- Reviewing data specifications and handling large-scale data storage and distribution using specialized protocols
- Debugging and resolving production issues in complex data systems
Responsibilities
- Develop and maintain index, query, and search system features utilized to aggregate and analyze health data which involves: Design, Implement and Test New Index and Query Features.
- Optimize end-to-end index performance.
- Plan, architect and deploy highly scalable and highly reliable search systems.
- Implement relevant compliance controls and perform security reviews.
- Monitor new emerging technology in search field and evaluate/incorporate where applicable.
Other
- This position is based out of our headquarters in the Greater Seattle area. LI-hybrid
- 4+ years of professional software engineering experience
- All applicants must be authorized to work in the United States for any employer as we are unable to sponsor work visas or permits (e.g. F-1 OPT, H1-B) at this time.
- The base pay for this position is $94,000 to $120,000.
- Strong interest in Cloud Infrastructure and DevOps