Staff Backend Engineer, Data Platform
Core
Design and maintain distributed data systems ensuring consistency across separate data copies, define canonical schemas, and translate domain needs into platform capabilities.
Role type
Staff Backend Engineer, Data Platform
Builds
Distributed data systems, canonical schemas, and data platform capabilities
Domain
Data Engineering / Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, canonical schema design, asynchronous and event-driven service design, advanced data modeling, conflict handling, audit history design, technical debt tradeoff judgment, domain expert translation, Python, Postgres, BigQuery, GCS, Cloud Run
Preferred skills
Establishing data standards in organizations without them
Technologies
Python, Postgres, BigQuery, GCS, Cloud Run
Responsibilities
Own consistency across distributed systems maintaining separate data copies; Lead canonical schema design and evolution; Define system architecture and replication strategies; Design validation, permissions, and conflict handling; Set data modeling standards; Translate domain-expert needs into data platform capabilities
Seniority
Staff, hands-on IC with strategic influence
