Description
We are seeking a talented Software Engineer to join our team in Belgrade, Serbia. As a member of our engineering team, you will be responsible for designing and developing next-generation systems for database engine internals. Your work will focus on query compilation and optimization, distributed query execution and scheduling, vectorized execution engine, data security, resource management, transaction coordination, efficient storage structures, and automatic physical data optimization.
Responsibilities:
- Drive requirements clarity and design decisions for ambiguous problems
- Produce technical design documents and project plans
- Develop new features
- Mentor more junior engineers
- Test and rollout to production, monitoring
Requirements:
- Passion for database systems, storage systems, distributed systems, language design, or performance optimization
- Comfortable working towards a multi-year vision with incremental deliverables
- Customer-oriented and focused on having an impact
- 5+ years of experience working in a related system
- Optional: PhD in databases or distributed systems
Benefits:
- Comprehensive benefits and perks that meet the needs of all employees
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
At Databricks, we strive to provide a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards.