Databricks logo

Staff Software Engineer - Distributed Data Systems

DatabricksBelgrade, Serbia
Full Timejavascalac+++5 more
Apply Now
Databricks logo

Staff Software Engineer - Distributed Data Systems

Databricks

Apply Now

Databricks is seeking a Staff Software Engineer to join their team in Belgrade, focusing on building a Data Intelligence Platform. The role involves driving design decisions, developing new features, and mentoring junior engineers while contributing to the company's vision of enhancing data and AI infrastructure.

Qualification

  • BS in Computer Science or equivalent practical experience in databases or distributed systems
  • Comfortable working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact
  • 8+ years of production level experience in either 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)

Responsibility

  • 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.

Similar Jobs