Skip to main content

databricks

Systems PhD - Software Engineer

Bellevue, Washington; Seattle, Washingtonmid

About this role

Databricks seeks a PhD-level software engineer to design and build next-generation database and distributed systems that power their unified data and AI platform. You'll work on query optimization, execution engines, storage systems, and infrastructure across their multi-cloud ecosystem serving over 10,000 customers.

What you'll do

  • Design and implement query compilation, optimization, and distributed execution systems
  • Develop vectorized engine execution and resource management components
  • Build efficient storage structures including encoding and indexing strategies
  • Work on data security and transaction coordination systems
  • Optimize physical data storage and performance across multi-cloud infrastructure
  • Contribute to research and publication of novel systems designs

What they're looking for

  • PhD in databases, systems, or related field
  • Database systems architecture and design
  • Distributed systems and scheduling
  • Performance optimization techniques
  • Storage systems and data structures
  • Language design or compiler optimization
  • Large-scale data processing experience
  • System implementation and engineering

Benefits

  • Competitive salary ($140,000–$180,000)
  • Annual performance bonus eligibility
  • Equity compensation
  • Work on cutting-edge data and AI technology
  • Collaboration with industry experts
  • Offices in Bellevue and Seattle, Washington
Apply on the employer's site

Opens the official application on the employer’s site. No login required.