Staff Software Engineer, Compute Infrastructure
Core
Design and build systems powering Databricks' compute infrastructure to enable engineers to launch and scale world-class products.
Role type
Staff Software Engineer, Compute Infrastructure
Builds
Compute abstractions, workload orchestration and scheduling systems, fleet management systems for millions of VMs
Domain
Cloud infrastructure, distributed systems, Kubernetes
Deliverable
infrastructure
Required skills
distributed systems design, large-scale system architecture, service-oriented architecture, cloud platform expertise, container orchestration, high-performance system design
Preferred skills
infrastructure scaling, platform mindset, cross-team leadership
Technologies
Java, Scala, Go, C++, Kubernetes, Docker, AWS, Azure, GCP
Responsibilities
Develop compute abstractions for Databricks workloads; Design workload orchestration and scheduling systems; Scale fleet management systems for millions of VMs; Lead cross-team initiatives spanning product and infrastructure
Seniority
Staff, hands-on IC with technical leadership