Taro Logo

Staff Software Engineer - Backend

Databricks is the data and AI company helping organizations unify and democratize data, analytics and AI, serving over 10,000 organizations worldwide including 50% of Fortune 500.
Belgrade, Serbia
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Data

Description For Staff Software Engineer - Backend

Databricks is seeking a Staff Software Engineer - Backend to join their Belgrade office as a founding member. This role is part of a multi-year journey to build the best Data Intelligence Platform. The position involves working on critical backend systems and distributed computing challenges, developing high-performance services for cloud storage integration, and building product features that enable customer data access and management.

As a founding member of the Belgrade site, you'll be instrumental in shaping the future of Databricks' Lakehouse vision. The role requires expertise in distributed systems, service architecture, and backend development. You'll work on problems spanning from product to infrastructure, including building reliable services for massive-scale data storage and access across multiple cloud platforms.

Databricks offers a unique opportunity to work with cutting-edge technology while solving real-world data challenges. The company serves over 10,000 organizations worldwide, including major enterprises and Fortune 500 companies. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.

The ideal candidate brings 8+ years of production experience with languages like Java or Scala, strong distributed systems knowledge, and experience with SaaS platforms. This role offers the chance to make a significant impact on a platform that helps data teams solve the world's toughest problems, from transportation innovation to medical breakthroughs.

Last updated 6 hours ago

Responsibilities For Staff Software Engineer - Backend

  • Build reliable, secure and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends
  • Develop product features that empower our customers to easily store and access their data
  • Work on distributed systems, at-scale service architecture and monitoring, workflow orchestration, and developer experience

Requirements For Staff Software Engineer - Backend

Java
Scala
  • BS (or higher) in Computer Science, or a related field
  • 8+ years of production level experience in one of: Java, Scala, C++, or similar language
  • Experience developing large-scale distributed systems
  • Experience working on a SaaS platform or with Service-Oriented Architectures
  • Knowledge of SQL

Benefits For Staff Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package available - details at mybenefitsnow.com/databricks

Jobs Related To Databricks Staff Software Engineer - Backend