Skip to content

Senior Software Engineer - Backend

166k – 225kSan Francisco, CAOnsite5+ YOE
Summary

Build scalable backend infrastructure and products for Databricks' data and AI platform, focusing on resource management, distributed systems, and machine learning. Requires 5+ years experience with Java/Scala/C++, large-scale systems, and cloud technologies.

About the role

Impact You'll Have

  • Resource management infrastructure powering big data and machine learning workloads in a scalable, secure, and cloud-agnostic way
  • Develop reliable, scalable services and client libraries that work with massive amounts of data on the cloud, across geographic regions and Cloud providers
  • Build tools to allow Databricks engineers to operate their services across different clouds and environments
  • Build services, products and infrastructure at the intersection of machine learning and distributed systems

What We Look For

  • BS (or higher) in Computer Science, or a related field
  • 5+ years of production level experience in one of: Java, Scala, C++, or similar language
  • Experience developing large-scale distributed systems
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, or Kubernetes
  • Experience with security and systems that handle sensitive data
  • Good knowledge of SQL

Benefits

  • Comprehensive health coverage including medical, dental, and vision
  • 401(k) Plan
  • Equity awards
  • Flexible time off
  • Paid parental leave
  • Family Planning
  • Gym reimbursement
  • Annual personal development fund
  • Work headphones reimbursement
  • Employee Assistance Program (EAP)
  • Business travel accident insurance
Skills
JavaScalaC++Distributed SystemsKubernetesDockerAWSAzureGoogle CloudSQL
Similar roles at this salary range
All Backend Engineering jobs →
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
Aurelian

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
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
Onos Health

Senior Software Engineer

Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.

180k – 240kSan Francisco, CABackend EngineeringHybridAWSPython
Tailscale

Software Engineer, Networking

Build and operate Tailscale’s global Funnel and DERP relay infrastructure, focusing on networking features, performance, and reliability. Requires strong Go, networking, and distributed-systems experience.

163k – 226kUnited StatesBackend EngineeringRemoteGoSRE