Taro Logo

Senior Software Engineer - Backend

Databricks is the data and AI company that enables organizations to unify and democratize data, analytics and AI.
$157,700 - $213,800
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer - Backend

Databricks is seeking a Senior Software Engineer with a backend focus to join their team in either Seattle or Bellevue. As a leader in data and AI infrastructure, Databricks enables over 10,000 organizations worldwide to unify and democratize data, analytics, and AI. The role involves building critical infrastructure and products for the Databricks platform at scale, spanning various domains from serverless infrastructure to machine learning systems.

The position offers an opportunity to work on cutting-edge projects including serverless platforms powering big data and AI workloads, core cloud infrastructure, partner ecosystem development, and collaborative notebook experiences. You'll be developing large-scale distributed systems that impact millions of machines across multi-cloud environments.

The ideal candidate should have strong experience in languages like Java, Scala, or Golang, with a proven track record in building distributed systems and cloud technologies. You'll be working with modern technologies including Kubernetes and various cloud platforms (AWS, Azure, GCP), while ensuring security and reliability at scale.

This role offers competitive compensation ($157,700 - $213,800 USD) along with comprehensive benefits including equity, performance bonuses, and full healthcare coverage. You'll be joining a company founded by engineers and focused on solving the world's toughest problems through data and AI innovation.

Working at Databricks means being part of a team that's passionate about enabling data teams to solve complex challenges, from advancing transportation technology to accelerating medical breakthroughs. The company maintains a strong engineering culture and is deeply committed to customer success and technical innovation.

Last updated a day ago

Responsibilities For Senior Software Engineer - Backend

  • Build Databricks serverless platform that powers big data, machine learning and Gen AI workloads
  • Build cutting-edge OS, container and networking technologies
  • Build and grow partner ecosystem for Databricks SQL
  • Build multi-language multi-user collaborative REPL experience
  • Build tools, frameworks and platforms for Databricks engineers

Requirements For Senior Software Engineer - Backend

Java
Scala
Go
Kubernetes
  • BS (or higher) in Computer Science, or a related field
  • 5+ years of production level experience in one of: Java, Scala, Golang, 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, or Kubernetes
  • Experience with security and systems that handle sensitive data

Benefits For Senior Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package
  • Performance bonus eligibility
  • Equity

Interested in this job?

Jobs Related To Databricks Senior Software Engineer - Backend