Senior Lead Software Engineer - Data Platform
Core
Architect and lead the foundational Data Lake systems powering analytics, AI/ML, and product use cases at scale.
Role type
Senior Lead Software Engineer (Data Platform Architecture)
Builds
Lakehouse storage and compute, data orchestration, modeled data layers, and operational automation.
Domain
Data Engineering / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
distributed systems architecture, lakehouse design, data orchestration, platform reliability, cross-team technical leadership, architectural decision-making, system-level thinking, technical strategy alignment, high-availability operations, cost-aware engineering
Preferred skills
CDM-style modeled data layers, managed table frameworks, data governance, platform automation, agentic support for complex systems
Technologies
Iceberg, Spark, EMR, Airflow, Python, AWS
Responsibilities
Align technical roadmaps across Data Platform teams; lead large cross-team initiatives from discovery to rollout; make high-judgment architectural decisions for core platform systems; establish standards and shared abstractions to reduce manual work; partner with engineering, product, and AI/ML stakeholders; drive alignment on complex projects by clarifying trade-offs; ensure long-term technical health regarding reliability, scalability, and cost; mentor senior engineers and leads.
Seniority
Senior Lead, hands-on IC with strategic influence