Senior Software Engineer - Database Engine Internals

Databricks Databricks · Data AI · Belgrade, Serbia · Engineering - Pipeline

Databricks is seeking a Senior Software Engineer to work on database engine internals, focusing on building the next generation of query engines and structured storage systems. The role involves designing and developing features related to query compilation, execution, optimization, data security, and storage structures within the Lakehouse architecture.

What you'd actually do

  1. Drive requirements clarity and design decisions for ambiguous problems
  2. Produce technical design documents and project plans
  3. Develop new features
  4. Mentor more junior engineers
  5. Test and rollout to production, monitoring.

Skills

Required

  • database systems
  • storage systems
  • distributed systems
  • language design
  • performance optimization
  • 5+ years of experience

Nice to have

  • PhD in databases or distributed systems