Staff Software Engineer - Distributed Data SystemsActive

The opportunity

At Databricks, we are passionate about helping data teams solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI…

What you'll do

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

  • BS in Computer Science or equivalent practical experience in databases or distributed systems

What they're looking for

  • Comfortable working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact
  • + years of production level experience in either Java, Scala or C++
  • Solid foundation in algorithms and data structures and their real-world use cases