Senior Staff Software Engineer - Enzyme

Databricks Databricks · Data AI · San Francisco, CA · Executive Engineering - Pipeline

Databricks is seeking a Senior Staff Software Engineer to lead the Materialized Views engineering team, focusing on building next-generation features for ETL workloads and query acceleration on their large-scale data engineering platform. The role involves designing and implementing systems for incremental maintenance, query optimization, resource management, storage structures, and data optimization, with a strong emphasis on distributed systems, scalability, and performance.

What you'd actually do

  1. Incrementally maintaining materialized views
  2. Query optimization
  3. Resource management
  4. Efficient storage structures
  5. Automatic physical data optimization

Skills

Required

  • 15+ years industry experience building and supporting large-scale distributed systems
  • Strong foundation in algorithms and data structures and their real-world use cases
  • Experience driving company initiatives towards customer satisfaction
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Nice to have

  • A passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Experience working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact

What the JD emphasized

  • 15+ years industry experience building and supporting large-scale distributed systems
  • A passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Experience working towards a multi-year vision with incremental deliverables