Join our Data Platform team as a Lead Software Engineer. In this role, you will lead the design and delivery of scalable data and platform services that power critical business and clinical workflows. You will collaborate closely with data engineers, analytics engineers, and product teams to evolve our platform into a reliable, high-trust system. This is an opportunity to shape technical direction, mentor engineers, and drive engineering excellence across both data and platform layers.
About the role
- Experience working with healthcare data (e.g., claims, EMR, clinical datasets) required - Proven track record building and owning scalable data platforms or infrastructure - 7+ years of experience in data engineering, including technical leadership or lead experience - Advanced Python and SQL skills, with a focus on testing, observability, and maintainable code required - Experience with modern data platforms (e.g., Databricks, Snowflake), data governance/quality, and migrating legacy systems to scalable architectures - Deep expertise in system design, data modeling, and scalable data architecture - Strong proficiency with modern data tools and AWS (or other cloud platforms) required - Ability to navigate ambiguity, influence stakeholders, and drive technical decisions across teamsKey missions
- Lead the design and execution of complex data platform initiatives, ensuring scalable and maintainable data solutions.
- Provide technical leadership across the squad, guiding engineers on system design, development best practices, and incident response.
- Collaborate with product, analytics, and business teams to translate requirements into scalable and maintainable data solutions.