Skip to main content

Senior Software Engineer - Infrastructure and Tools

Databricks
Remote - San Francisco, CA (other locations considered)Updated 5d ago
Total compensation
$166k–$225k
Published total compensation range
Location
Remote - San Francisco, CA (other locations considered)
Remote eligibility
Employment
Full-time
Senior
Role family
Engineering
AI / ML
Apply on databricks.com
Job actionsApply now
Job actionsApply now

About the job

Databricks is the Data and AI company, building and running a data and AI infrastructure platform used by more than 20,000 organizations worldwide, including 70% of the Fortune 500. As a Senior Software Engineer on the Infrastructure teams, you will build scalable systems to power the Databricks platform, including 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 (using Bazel), testing frameworks, and scalable CI/CD frameworks.

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

Compensation

Local Pay Range: $166,000—$225,000 USD. Total compensation may also include eligibility for annual performance bonus, equity, and the benefits listed above.

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 & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.