Staff Software Engineer - Data Platform Engineering
Core
Design, build, and operate components and services within a cloud-native data platform, taking features from design through to production.
Role type
Staff Software Engineer (Data Platform Engineering)
Builds
Cloud-native platform services, operators, controllers, automation, and platform services for internal teams.
Domain
Cloud-native infrastructure, Data Platform Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Kubernetes operations, Go programming, hyperscaler cloud expertise (AWS/Azure/GCP), CI/CD and GitOps, infrastructure-as-code, complex feature delivery, AI integration in engineering workflows
Preferred skills
Kubernetes controllers/operator pattern, container networking (CNI) or service mesh, workload identity/mTLS/secrets management, observability (metrics/tracing/dashboards)
Technologies
Kubernetes, Go, AWS/Azure/GCP, GitOps, CI/CD, CNI, service mesh, mTLS
Responsibilities
Design and implement features and services within the cloud-native platform; lead well-scoped projects from requirements to technical design; collaborate with senior/staff/principal engineers on architecture; ensure reliability, scalability, and operability via testing and instrumentation; onboard and mentor junior engineers
Seniority
Staff, hands-on IC with mentorship
