Your career compass awaits
Create a free account to unlock
- ✓ See how you match this role
- ✓ AI resume tailored to this specific job
- ✓ Inside Track Companion — find your insider contact
- ✓ Skills gap analysis and upskill plan
- ✓ Interview prep kit for this role
- ✓ Relocation concierge — salary, tax, cost of living
Free — no credit card required
Senior Software Engineer - Application Traffic team
✓ This company has sponsored visas before. The posting doesn't say so, but it's still worth applying.
ICT
💰 Salary Not shared
📊 Market ₹15,000–₹30,000/mo (₹180,000–₹360,000/yr)
About the Company
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems, from advancing AI research to powering next-generation applications. We do this by building and operating the world's best data and AI infrastructure platform. Founded by engineers and driven by customer obsession, we embrace the hardest technical challenges, whether it's scaling distributed systems across multiple clouds or delivering reliable, low-latency communication between thousands of services. And we're only getting started.
Role & Responsibilities
- ● Design and build the systems that power Databricks' service-to-service communication across thousands of clusters in a multi-cloud environment.
- ● Help create abstractions that hide networking complexity from product teams, making connectivity, discovery, and reliability seamless by default.
- ● Build the control plane for Databricks' global ingress layer.
- ● Enable programming of API gateways with static and dynamic endpoints, simplify service onboarding, and make it easy to expose APIs securely across clouds.
- ● Design scalable mechanisms for service discovery and load balancing across thousands of clusters.
- ● Provide networking abstractions so product teams don't need to worry about underlying connectivity details.
- ● Build intelligent rate limiting and admission control systems to protect critical services under high load.
- ● Ensure reliability and predictable performance for both customer-facing and internal workloads.
Requirements
Experience
- ● 5+ years of experience designing and building large-scale distributed systems
- ● Experience with service-oriented architectures and large scale distributed systems
- ● Track record of shipping infrastructure that supports mission-critical workloads at scale
Skills
- ● BS (or higher) in Computer Science or related field
- ● Strong proficiency in one or more languages such as Java, Scala, Go, or C++
- ● Familiarity with cloud platforms (AWS, Azure, GCP) and container/orchestration technologies (Kubernetes, Docker)
- ● Background in service discovery, DNS, load balancing, Envoy, or related networking systems (preferred)
Benefits
- ● Eligibility for annual performance bonus
- ● Equity
Confirm Application
Are you applying to ?
We'll track this in your dashboard as Applied.
Saving to your tracker…
Stand out: message someone at Databricks.
A short, personal note to a recruiter can get your application looked at sooner.
⚡ Full Resume Sandbox Canvas