Databricks is seeking a Staff Software Engineer to join their Database Engine Internals team, working on revolutionizing data lifecycle management through the Lakehouse architecture. This role is central to developing next-generation query engines and structured storage systems that aim to outperform specialized data warehouses while maintaining the flexibility of general-purpose systems like Apache Spark™.
The position involves working on cutting-edge database technology, including query compilation, distributed execution, vectorized processing, and storage optimization. You'll be part of realizing Databricks' vision of unifying data warehousing and advanced analytics in an open platform architecture.
As a Staff Engineer, you'll tackle complex technical challenges in database internals, working on everything from query optimization to transaction coordination and security. The role requires deep expertise in database systems or distributed systems, with at least 8 years of relevant experience. You'll be contributing to a multi-year vision while delivering incremental value to customers.
Databricks offers a competitive compensation package ranging from $192,000 to $260,000 USD, along with comprehensive benefits. The company serves over 10,000 organizations worldwide, including major enterprises and Fortune 500 companies, making this an opportunity to impact data management at a global scale.
The ideal candidate combines technical expertise with a passion for database systems and performance optimization. While a PhD in databases or distributed systems is advantageous, the focus is on practical experience and the ability to deliver customer value. You'll be joining a company at the forefront of data and AI technology, working on problems that affect how organizations worldwide manage and process their data.