Search jobs > San Francisco, CA > Senior software engineer

Senior Software Engineer - Infrastructure and Tools

Databricks
San Francisco, California
$166K-$225K a year
Full-time

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

COVID-19 Vaccination Requirement

As a federal government contractor, Databricks requires new U.S. employees to be fully vaccinated against COVID-19. Proof of vaccination will be required as a condition of employment.

Databricks will make reasonable accommodations based on medical conditions or religious grounds for qualified candidates in accordance with applicable law.

Pay Range Transparency

Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents base 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 utilizes 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 .

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

30+ days ago
Related jobs
Promoted
VirtualVocations
Oakland, California

Key Responsibilities:Develop tooling to automate deployment and management of large-scale infrastructure environmentsReduce TOIL through automation and develop self-service tooling for usersOwn core infrastructure services and thousands of Linux servers across multiple data centersRequired Qualifica...

Intelliswift Software Inc
San Francisco, California

Experience in Continuous Integration, Continuous Delivery, and Continuous Deployment software tools to support, enhance and grow our CI and CD capabilities. We specialize in delivering world-class Digital Product Engineering, Data Management and Analytics, and Staffing Solutions services to Fortune ...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Software Engineer (Frontend). ...

Roblox
San Mateo, California

This is a new team at Roblox and we need a team member who can work with a high level of freedom and autonomy, advocate best-in-class development practices and collaborate with outside vendors, and work with Roblox Executives daily. Roblox is looking for a Full Stack Software Engineer who will build...

Promoted
VirtualVocations
Oakland, California

A company is looking for a Senior Software Engineer in Fleet Management. ...

BHO Tech
Alameda, California

In this highly visible role, you will be a vital member of a very dynamic and focused team as we create and roll out new products and features to enhance our powerful video processing and delivery system. As the industry’s most respected video processing and switching company, we look for the world’...

WEX Inc
San Francisco Bay Area, California

Join us if you are passionate about Software Engineering, MLOps, and DevOps, and are eager to work with state-of-the-art tools and platforms to make a tangible impact. Leveraging cutting-edge technologies such as Kubernetes, Docker, Terraform, and serverless architectures, we ensure our solutions ar...

Snowflake
San Mateo, California

We are looking for an outstanding Senior Software Engineer with a passion for large scale databases and distributed systems to help us take the FDB platform to the next level. AS A SENIOR SOFTWARE ENGINEER ON THIS TEAM, YOU WILL:. Analyze fault-tolerance and high availability issues, performance and...

BHO Tech
San Francisco, California

Collaborate with product managers, designers and engineers to identify opportunities and implement solutions that provide positive value to our students and our business. Use best software development practices and processes to coach and mentor junior engineers to become proficient developers. Were ...

Games Jobs Direct
San Mateo, California

Our vision is to reimagine the way people come together, from anywhere in the world, and on any on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. As a Senior Software Engineer, you will work on challenging problems leveraging st...