Staff Software Engineer- Networking

Databricks Databricks · Data AI · Bangalore, India · Engineering - Pipeline

Databricks is seeking a Staff Software Engineer with a networking background to join their Networking Infrastructure team in Bengaluru, India. This role will focus on building new backend connectivity services that power millions of VMs and enable scalability and efficient resource utilization for Databricks' data and AI platform. The engineer will lead the design and development of new services for connectivity between control and compute planes, working with cross-functional teams to deliver robust, scalable, and efficient networking systems.

What you'd actually do

  1. building new backend connectivity services that powers millions of VMs running on Databricks
  2. leading the design and development of new services that powers the connectivity between our control plane and compute plane
  3. work closely with cross-functional teams, including product management, operations, and other engineering teams, to ensure the delivery of robust, scalable, and efficient networking systems

Skills

Required

  • Python
  • Java
  • Scala
  • C++
  • large-scale distributed systems
  • Networking domain
  • SaaS platform
  • Service-Oriented Architectures

What the JD emphasized

  • large-scale distributed systems
  • Networking domain