← Back to list
Job · Senior

Senior Software Engineer – Distributed Data Systems

Software Engineer • Senior • Hybrid • Full-time • Serbia Belgrade, Serbia

You join as a founding member of Databricks' Belgrade site and work on the Lakehouse vision across every component from the storage engine to the query engine, involved in the entire development cycle.

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 roll out to production, and monitor

Requirements

  • ▹BS in Computer Science or equivalent practical experience in databases or distributed systems
  • ▹5+ years of production-level experience in Java, Scala or C++
  • ▹Solid foundation in algorithms and data structures and their real-world use cases
  • ▹Experience with distributed systems, databases and big data systems (Apache Spark, Hadoop)
  • ▹Comfortable working towards a multi-year vision with incremental deliverables

Soft skills

Motivated by delivering customer value and impactTeamworkMentoring

About the company

Databricks is the data and AI company behind the Data Intelligence Platform, used by more than 10,000 organizations including over 50% of the Fortune 500. It is headquartered in San Francisco and was founded by the original creators of Lakehouse, Apache Spark, Delta Lake and MLflow.

Education: Informatikai BS vagy azzal egyenértékű gyakorlati tapasztalat

Similar jobs