Staff Software Developer, Data Platform
Core
Shape the data foundation and architecture enabling teams to build reliable data-driven and ML-driven features at scale.
Role type
Staff Software Developer (Data Platform)
Builds
Data platform architecture, patterns, and technical direction for secure, reliable, and scalable data capabilities.
Domain
Cloud infrastructure, distributed systems, large-scale data processing, ML pipelines.
Deliverable
production ML models
Required skills
distributed systems design, data-intensive system architecture, data schema/API design, technical strategy, cross-team influence, mentorship, platform reliability, developer productivity.
Preferred skills
modern data platforms, ML pipelines, data governance, building cross-team abstractions, technical communication.
Technologies
cloud infrastructure, distributed systems, ML pipelines, data processing frameworks.
Responsibilities
Drive large-scale strategic data initiatives with autonomy; partner with developers and leaders to align data governance with product objectives; solve complex engineering challenges and reduce complexity; mentor developers and raise engineering standards; shape data platform architecture and technical direction.
Seniority
Staff, strategic influence & hands-on architecture