Lead Product Software Engineer
Core
Lead the design, development, and technical evolution of data-centric applications and platform services, enabling analytics, benchmarking, and reporting.
Role type
Senior IC Lead Product Software Engineer (Data & Platform)
Builds
Data-intensive applications, APIs, ingestion/processing/storage components, and reusable data services.
Domain
Enterprise Data & Analytics
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development (.NET), Data-intensive application design, API design, Data ingestion/transformation/storage, AI-assisted development, Specification-driven engineering (OpenSpec), Cloud-native architecture, Data governance, Observability, Mentorship
Preferred skills
Microsoft Azure, Microsoft Fabric, Databricks, Synapse, Power BI, DataOps, Large-scale data processing
Technologies
.NET, Microsoft Azure, Microsoft Fabric, Databricks, Synapse, Power BI, OpenSpec
Responsibilities
Define engineering standards and integration patterns, Design and implement data pipeline components, Translate business needs into scalable technical solutions, Contribute to data model and semantic layer definition, Leverage AI tools to improve engineering flow, Mentor developers and foster engineering excellence
Seniority
Senior, hands-on IC with leadership responsibilities