Taro Logo

Staff Software Engineer, SWAP

Databricks is the data and AI company that enables organizations to unify and democratize data, analytics and AI.
$192,000 - $260,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer, SWAP

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.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, SWAP

  • Work closely with team and product management to prioritize, design, implement, test, and operate microservices
  • Write software in Scala/Java
  • Build data pipelines (Apache Spark™, Apache Kafka)
  • Integrate with third-party applications
  • Interact with cloud APIs (AWS, Azure, CloudFormation, Terraform)

Requirements For Staff Software Engineer, SWAP

Java
Scala
Kafka
  • BS/MS/PhD in Computer Science, or a related field
  • 10+ years of production-level experience in one of: Java, Scala, C++, or a similar language
  • Comfortable working towards a multi-year vision with incremental deliverables
  • Experience in architecting, developing, deploying, and operating large-scale distributed systems
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Good knowledge of SQL
  • Experience with software security and systems that handle sensitive data
  • Experience with cloud technologies, e.g. AWS, Azure, GCP, Docker, Kubernetes

Benefits For Staff Software Engineer, SWAP

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Databricks Staff Software Engineer, SWAP

Software Dev Engineer III, Unified Payments Experience

Senior Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and modern architecture.

Lead Software Engineer

Lead Software Engineer position at PepsiCo in Hyderabad, focusing on digital transformation initiatives and leading development of enterprise-scale solutions.

Senior Staff Engineer – Backend (Python)

Senior Staff Backend Engineer position at PayPal's Venmo, focusing on Python development and distributed systems architecture, offering $225-240K and hybrid work model.

Staff Software Engineer, Backend Python

Staff Software Engineer position at PayPal focusing on backend Python development, requiring 8+ years of experience and offering comprehensive benefits with hybrid work model.

Solutions Architect - Oracle Cloud ERP & Integrations

Solutions Architect position at McDonald's focusing on Oracle Cloud ERP & Integrations, offering $129K-$165K and comprehensive benefits.