← All roles

Senior Software Engineer - Infrastructure and Tools

Apply on company site
San Francisco, CA$166k - $225kfull-timePosted 11mo ago

About the role

Senior Software Engineer on the Infrastructure teams building scalable systems to power the Databricks platform, including multi-cloud systems, Kubernetes clusters at scale, storage, API gateways, CI/CD, security, and developer tooling.

Responsibilities

  • Build and extend components of the core Databricks infrastructure
  • Architect multi-cloud systems and abstractions to allow the Databricks product to run on top of existing Cloud providers
  • Improve software development workflows for engineering and operational efficiency
  • Use our own data and AI platform to analyze build and test logs and metrics to identify areas for improvement
  • Develop automated build, test, and release infrastructures
  • Set and uphold the standard for engineering processes to support high-quality engineering, including style and code checking, test harnesses, and release packaging

Qualifications

  • BS (or higher) in Computer Science, or a related field
  • 5+ years of experience writing production code in one of: Java, Scala, Go, C++ or Python
  • Passion for building highly scalable and reliable infrastructure
  • Experience architecting, developing and deploying large-scale distributed systems at scale
  • Experience with cloud APIs (e.g., AWS, Azure, GCP or advanced private cloud)
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes, or Terraform.

Skills

Required:JavaScalaGoC++Python

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
Last updated Sep 10, 2026. Interested? Apply on the company site.

About Databricks

Leading Data and AI Platform for Enterprises

Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.

AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target

More open roles at Databricks