Sr. Staff Software Engineer - Managed Tables

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

Databricks is seeking a Sr. Staff Software Engineer for their ManagedTables team, focusing on DataIntelligence initiatives like Predictive Optimization and Liquid Clustering. The role involves designing and implementing next-generation autonomous analytical data systems for optimal performance and efficiency, optimizing exabytes of data, and saving millions for customers. This is a senior engineering role focused on large-scale distributed systems, storage optimization, and influencing product roadmaps.

What you'd actually do

  1. Storage lifecycle and additional background optimizations for a knob-free experience via Predictive Optimization
  2. Efficient storage structures and innovations to power storage layout solutions for the ML world
  3. Influence the Data format and Catalog interface unification efforts and enable strong ecosystem interoperability for ManagedTables
  4. Solve real business needs at large scale by applying your software engineering experience and by driving strong collaboration with Product partners
  5. Deliver a highly scalable, available, and inter-operable architecture for Managed Tables.

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 working towards a multi-year vision with incremental deliverables
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Nice to have

  • database systems
  • storage systems
  • distributed systems
  • language design
  • performance optimization
  • Mentor and up-level engineers on the team

What the JD emphasized

  • 15+ years industry experience building and supporting large-scale distributed systems
  • deep experience