Databricks is seeking a Staff Software Engineer to join their SWAP (Secure Workload Automated Platform) team, which is revolutionizing how data and AI workloads are managed across different environments. This role is crucial in building the platform for global-scale data + AI that is secure by default and portable by design.
The position involves working with one of the largest software platforms, managing millions of virtual machines that process exabytes of data daily. The role requires expertise in handling cloud hardware, network, and operating system faults while ensuring customer protection from these issues.
As a backend-focused software engineer, you'll be responsible for developing microservices for the Databricks platform, working with technologies like Scala/Java, Apache Spark, and Apache Kafka. You'll also be involved in cloud integration across AWS and Azure platforms.
Databricks, founded by the creators of Apache Spark™, has grown significantly since 2013 and now serves thousands of organizations, including Fortune 100 companies. The company operates at massive scale, processing exabytes of data and managing millions of VMs daily.
The role offers competitive compensation ($192,000 - $260,000) and comprehensive benefits. It's an opportunity to work with cutting-edge technology at scale, contributing to a platform that enables data teams worldwide to solve complex problems from security threat detection to cancer drug development.
The ideal candidate should have 10+ years of experience in production-level programming, strong distributed systems knowledge, and expertise in cloud technologies. This position offers the chance to work on challenging technical problems while contributing to Databricks' mission of simplifying and democratizing data and AI.