Description
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 Intelligence Platform so our customers can use deep data insights to improve their business.
As a Senior Software Engineer on the Files team, you will innovate at the intersection of storage, performance, and distributed systems, directly shaping our filesystem strategy to power next-generation agentic workloads.
The Impact You’ll Have
- Design, build, and operate the filesystem platform powering tens of thousands of data, AI and agentic workloads daily
- Push filesystem performance for the most demanding workloads , profiling and optimizing across the stack, from the API layer down to the Linux kernel
- Partner with teams across the platform to design and evolve next-generation compute and storage architectures
- Set the technical direction for how content is organized across Databricks, standardizing around filesystem primitives that apply to every product surface
What We’re Looking For
- Bachelor's degree (or higher) in Computer Science or a related field
- 5+ years of production-level experience in Java, Scala, C++, Go, Rust, or a similar language
- 3+ years of experience developing large-scale distributed systems
- Experience with Kubernetes, Docker, or MicroVM technologies (e.g., Firecracker) and a strong grasp of cloud provider internals (AWS/Azure/GCP)
- Experience with filesystems and FUSE
- Experience building object/blob storage (S3, Azure Blob Storage, GCS etc)
- Systems performance engineering across microservices, down to the Linux level
- Background in high-scale content, storage, or file-sync products
Pay Range Transparency
Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected 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.
Local Pay Range $166,000-$225,000 USD
Benefits
At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees.