Senior Software Engineer - Application Traffic team
Core
Design and build systems powering service-to-service communication across thousands of clusters in a multi-cloud environment, creating abstractions for connectivity, discovery, and reliability.
Role type
Senior IC distributed systems engineer (networking/infrastructure)
Builds
Global ingress control plane, scalable service discovery and load balancing mechanisms, intelligent rate limiting and admission control systems.
Domain
Cloud infrastructure, distributed systems, networking
Deliverable
production ML models | infrastructure
Required skills
Designing large-scale distributed systems, proficiency in Java/Scala/Go/C++, service-oriented architectures, cloud platforms (AWS/Azure/GCP), container orchestration (Kubernetes/Docker), shipping mission-critical infrastructure
Preferred skills
Service discovery, DNS, load balancing, Envoy, networking systems
Technologies
Java, Scala, Go, C++, AWS, Azure, GCP, Kubernetes, Docker, Envoy
Responsibilities
Build the control plane for Databricks' global ingress layer enabling API gateway programming; Design scalable mechanisms for service discovery and load balancing; Build intelligent rate limiting and admission control systems to protect critical services under high load.
Seniority
Senior, hands-on IC