Databricks is seeking a Staff Software Engineer to join their Backend team, working on one of the world's largest scale software platforms. The platform manages millions of virtual machines, processing exabytes of data daily. As a backend engineer, you'll be developing critical infrastructure that powers the Databricks platform across multiple potential teams including Data Science and ML Infrastructure, Compute Fabric, Data Plane Storage, Enterprise Platform, Observability, Service Platform, or Core Infra.
The role involves working with cutting-edge technologies and building highly scalable distributed systems. You'll be writing software in Scala/Java, developing data pipelines using Apache Spark and Kafka, and working with cloud technologies across AWS, Azure, and GCP. The position requires expertise in handling large-scale systems that process massive amounts of data while maintaining high availability and security.
Databricks, founded by the creators of Apache Spark™, has grown from a small Berkeley startup to a global organization with over 1000 employees. The company serves thousands of organizations, including Fortune 100 companies, making it one of the fastest-growing SaaS companies globally. The platform helps data teams solve critical challenges from security threat detection to cancer drug development.
This role offers the opportunity to work on challenging technical problems at scale, contribute to open-source projects, and build infrastructure that powers mission-critical workloads for leading organizations worldwide. The position comes with competitive compensation ($192,000 - $260,000) and comprehensive benefits including medical, dental, vision insurance, 401k, and parental leave.