Data Development platform engineer
Core
Design, build, and maintain an integrated development environment (Data Studio) for data exploration, analytics, and development, integrating with large-scale data and compute platforms.
Role type
Senior IC platform engineer (data development tools)
Builds
Interactive tools (Jupyter Notebooks, SQL editors, query consoles), backend services and APIs for workspace/session/compute lifecycle management, and self-service data workflows.
Domain
Ecommerce, distributed data systems, developer platforms
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Jupyter, SQL development environments, Spark, Hadoop, Flink, Kubernetes, Docker, API design, distributed systems, AI coding agents
Preferred skills
Internal developer platforms, Airflow
Technologies
Jupyter, SQL editors, Spark, Hadoop, Flink, Kubernetes, Docker, Airflow, Claude Code, Codex
Responsibilities
Design and build Data Studio capabilities; develop backend services for resource lifecycle management; integrate with distributed data platforms; partner with data engineers and scientists to enable self-service workflows; improve platform reliability and developer experience.
Seniority
Senior, hands-on IC