Senior Software Engineer - Backend

Databricks
San Francisco
Workplace: OnsiteFull timeUSD 166,000 - 225,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Java","Scala","C++","SQL","Docker","Kubernetes","Cloud","Security"]

Backend-focused software engineer building infrastructure and products for a scalable data/AI platform. Work spans resource management, service platforms, and ML infrastructure; develop reliable, scalable services and client libraries for large data workloads across cloud providers; create tools to operate services across clouds and environments, and build at the intersection of machine learning and distributed systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
4 years ago

Senior Software Engineer - Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live

Job Summary

Backend-focused software engineer building infrastructure and products for a scalable data/AI platform. Work spans resource management, service platforms, and ML infrastructure; develop reliable, scalable services and client libraries for large data workloads across cloud providers; create tools to operate services across clouds and environments, and build at the intersection of machine learning and distributed systems.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Build infrastructure and products for the Databricks platform at scale
  • •Develop reliable, scalable services and client libraries that work with massive amounts of data on the cloud, across geographic regions and Cloud providers
  • •Build tools to allow engineers to operate their services across different clouds and environments
  • •Build services, products and infrastructure at the intersection of machine learning and distributed systems
  • •Collaborate with backend teams across domains from resource management to ML infrastructure

Pay and Benefits

Salary: USD 166,000 - 225,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kEquityParental LeaveGym MembershipLearning BudgetEapTravel Allowance

Key Requirements

  • •BS (or higher) in Computer Science, or a related field
  • •5+ years of production level experience in one of: Java, Scala, 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, Docker, or Kubernetes
Experience:5+ yearsSaaSCloudDistributed systems
Education:Bachelor's
Skills:JavaScalaC++SQLDockerKubernetesCloudSecurity
Languages:English
Tech Stack:JavaScalaC++SQLDockerKubernetesAWSAzureGCP

Company Brief

Databricks
Provides a unified data analytics platform powered by Apache Spark to simplify building, deploying, and scaling data engineering, data science, and machine learning workloads for enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn