Databricks is seeking a Senior Software Engineer to join their Database Engine Internals team, working on their mission to radically simplify the data lifecycle through the Lakehouse architecture. This role focuses on building next-generation query engines and structured storage systems that aim to outperform specialized data warehouses while maintaining the flexibility of Apache Spark™.
The position involves working on cutting-edge database technology, including query compilation and optimization, distributed query execution, vectorized execution engines, and efficient storage structures. You'll be part of a team working towards a multi-year vision to revolutionize data architecture through the Lakehouse paradigm.
As a senior engineer, you'll have the opportunity to shape the future of data processing by working on complex distributed systems problems, mentoring other engineers, and driving technical decisions. The role requires deep technical expertise in database systems or distributed systems, with the potential to work on various aspects from query optimization to transaction coordination.
Databricks offers a collaborative environment where you'll work alongside the original creators of Apache Spark™, Delta Lake, and MLflow. The company serves over 10,000 organizations worldwide, including 50% of the Fortune 500, making this an opportunity to have significant impact on the data and AI industry.
The position offers comprehensive benefits, a commitment to diversity and inclusion, and the chance to work on technology that is fundamentally changing how companies handle their data and AI workloads.