Software Engineer - Database Engine Internals

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

Databricks is seeking an intern to work on their database engine internals, focusing on building the next generation query engine and structured storage system to support diverse workloads from ETL to data science. The role involves designing and developing features related to query compilation, distributed execution, storage structures, and optimization within their Lakehouse platform.

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

Nice to have

  • PhD in databases or distributed systems

What the JD emphasized

  • 5+ years of experience working in a related system