Senior Software Engineer - Networking Infra

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

Databricks is seeking a Senior Software Engineer with a networking background to join their Networking Infrastructure team in Bengaluru, India. This role focuses on building new backend connectivity services that power millions of VMs and enable efficient use of cloud resources for Databricks' data and AI products. The engineer will lead the design and development of new services for connectivity between control and compute planes, working closely with cross-functional teams.

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
  • SaaS platform
  • Service-Oriented Architectures

Nice to have

  • networking

What the JD emphasized

  • large-scale distributed systems
  • networking background
  • networking infrastructure