← Back to results

Senior Software Engineer - Infrastructure and Tools

Location
San Francisco, California
Compensation
$166k–$225k/yr
Level
senior
Type
full time · Hybrid

Posted by employer 4 years ago

First seen on Joblaze 6 months ago

Last verified on the company career page 1 hour ago

Requirements

Experience
5+ years
Education
Bachelor's degree
Visa
Sponsorship available

Benefits

401k Match Education Budget Gym Membership Unlimited PTO Equity/Stock Options Health Insurance Parental Leave

Joblaze summary

In this role, the Senior Software Engineer focuses on developing and enhancing the infrastructure that supports the Databricks platform, ensuring it can efficiently handle Big Data and AI workloads. Key skills include expertise in programming languages like Java, Scala, or Python, along with experience in cloud technologies such as Kubernetes and AWS. This position is ideal for seasoned engineers with a strong background in building scalable distributed systems. Databricks emphasizes a collaborative environment, driven by a commitment to solving complex technical challenges.

Joblaze insights

  • Listed about 6 months ago — first seen on Joblaze April 14, 2026. Last confirmed on Databricks's careers page November 1, 2026.
  • Salary band is in line with the typical range for Backend roles (median ~$180,000).
  • Starts above 38% of 163 comparable senior backend roles in United States that list Python we track (median $173,000 across 65 companies). See Python salary trends
  • Python appears in 41.5% of 525 comparable senior backend roles in United States; Bazel appears in 0.2% of 525 comparable senior backend roles in United States.

Quick facts

Is the Senior Software Engineer - Infrastructure and Tools role remote?
It's hybrid — Databricks expects some on-site time in San Francisco, California.
What's the salary range?
Databricks lists $166,000–$225,000 for this role.
How much experience is required?
At least 5 years of relevant experience for this Senior Software Engineer - Infrastructure and Tools role.
Where is the role based?
Databricks is hiring for this position in San Francisco, California.
What's the tech stack?
Joblaze extracted these technologies from the posting: AWS, Azure, Bazel, C++, Docker, GCP.
Does Databricks sponsor work visas for this role?
Yes — the posting indicates visa sponsorship is available for the right candidate.
What seniority level is this role?
Databricks targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Software Engineer - Infrastructure and Tools role at Databricks.

From the original posting

P-78

While candidates in the listed locations are encouraged for this role, candidates in other locations will be considered.

At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.

As a Senior Software Engineer on the Infrastructure teams, you will build scalable systems to power the Databricks platform, making it the de-facto platform for running Big Data and AI workloads. You will build and extend the Databricks infrastructure platform, which includes multi-cloud systems and services for managing thousands of Kubernetes clusters at scale, storing petabytes of data, highly scalable and distributed API gateways, rate limiting framework, network security and encryption, developer tools and infrastructure (we use Bazel), testing frameworks, and scalable CI/CD framework among many others.

The impact you will have:

  • 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 (yes!) 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.

What we look for:

  • 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., a public cloud such as AWS, Azure, GCP or an advanced private cloud such as Google, Facebook)
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes, or Terraform.

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

Pay Range Transparency

Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non-commissionable roles or on-target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job-related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here.

Local Pay Range
$166,000—$225,000 USD

About Databricks

Benefits

Standard company text repeated across Databricks's postings is omitted here.

Similar positions

Databricks
Sr Software Engineer, Infrastructure
Databricks · San Francisco, California
Databricks
Senior Software Engineer (Data Platform)
Databricks · Bengaluru, India
Databricks
Staff Software Engineer - Data Platform
Databricks · Bengaluru, India
Databricks
Senior Software Engineer - Fullstack
Databricks · Amsterdam, Netherlands
Databricks
Senior Software Engineer - Backend
Databricks · Mountain View, California