Sr Software Engineer-Networking
166k – 225kMountain View, CAOnsite5+ YOE
Summary
Designs and automates networking infrastructure for large-scale Databricks compute clusters across cloud providers. Requires 5+ years in Python/Java/Scala/C++ and 4+ years in distributed systems with networking expertise.
About the role
Responsibilities
- Design and automate networking for millions of VMs on Databricks clusters
- Lead secure and scalable connectivity solutions for data/AI products
- Work with product management, operations, and engineering teams
Requirements
- 5+ years production-level experience in Python, Java, Scala, C++, or similar
- 4+ years developing large-scale distributed systems
- Experience with SaaS platforms or Service-Oriented Architectures
- Extensive experience with large-scale compute clusters, network connectivity, and automation
Compensation
$166,000 - $225,000 USD base salary, plus potential bonus, equity, and benefits.
Skills
PythonJavaScalaC++Distributed SystemsNetworkingCompute ClustersCloud ProvidersSaaSService-Oriented Architecture
Similar roles at this salary range
All Backend Engineering jobs →Staff Backend Engineer
Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.
180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL