Senior Staff Software Engineer - Networking
Databricks · Bengaluru
Job description
About the role
Databricks is looking for a Senior Staff Software Engineer with deep networking expertise to shape the future of its Networking Infrastructure. As an early member of the rapidly growing Bangalore site, you will define technical vision and architecture for next‑generation network connectivity and observability services that power and manage millions of VMs across multiple clouds.
Key responsibilities
- Own and drive the design of large‑scale connectivity platforms that link Databricks’ control plane with the compute plane, supporting millions of VMs across multiple clouds.
- Set technical direction at an organization‑wide level, lead cross‑team initiatives, and mentor senior engineers while collaborating with product, operations, and partner engineering teams.
Required profile
- 15+ years of production‑level software development experience in languages such as Rust, Java, Scala, or C++.
- 10+ years building large‑scale distributed systems from the ground up, preferably on SaaS or Service‑Oriented Architecture platforms.
- Hands‑on experience with cloud networking, Kubernetes, and infrastructure‑as‑code tools like Terraform or CloudFormation.
Required skills
- Rust, Java, Scala, C++
- Design and implementation of distributed systems
- SaaS platforms and Service‑Oriented Architecture
- Cloud networking and Kubernetes
- Infrastructure automation with Terraform and CloudFormation
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 12 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Databricks
Bengaluru