Databricks logo

Senior Software Engineer - Database Engine Internals

DatabricksMountain View, California
Full Timefull-timeon-sitesql+5 more
Apply Now
Databricks logo

Senior Software Engineer - Database Engine Internals

Databricks

Apply Now

Databricks is seeking a Senior Software Engineer to work on the next generation of database engine internals, focusing on query compilation, distributed execution, and data security. The role aims to simplify the data lifecycle and improve performance in data warehousing and analytics through innovative architectural patterns.

Qualification

  • 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
  • 5+ years of experience in a related system (preferred)
  • Optional: PhD in databases or distributed systems

Responsibility

  • Design and implement next generation query engines and structured storage systems
  • Work on query compilation and optimization
  • Develop distributed query execution and scheduling mechanisms
  • Create a vectorized execution engine
  • Enhance data security measures
  • Manage resources effectively within the system
  • Coordinate transactions and optimize physical data storage structures
  • Implement automatic physical data optimization techniques

Similar Jobs