Taro Logo

Senior Software Engineer - Backend

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

Description For Senior Software Engineer - Backend

Databricks is seeking a Senior Software Engineer to join their Backend team in Belgrade, Serbia. As a founding member of the Belgrade site, you'll be instrumental in building the best Data Intelligence Platform and achieving the company's Lakehouse vision. The role involves working on critical backend systems and distributed computing challenges, developing high-performance services for cloud storage integration, and building product features that enhance customer data management capabilities.

You'll be working with cutting-edge technologies and tackling complex problems in distributed systems, service architecture, and workflow orchestration. The position offers the opportunity to work on large-scale systems that power data solutions for over 10,000 organizations worldwide, including 50% of Fortune 500 companies.

The ideal candidate should have strong experience in backend development with languages like Java or Scala, deep knowledge of distributed systems, and a track record of working with SaaS platforms. You'll be joining a company that's at the forefront of data and AI innovation, with a strong focus on building reliable, secure, and scalable solutions.

This role offers the chance to make a significant impact as part of the founding team in Belgrade, working on technology that helps solve some of the world's toughest problems - from revolutionizing transportation to accelerating medical breakthroughs. You'll be part of a company culture that values innovation, collaboration, and technical excellence, with the opportunity to work on products that are reshaping how organizations handle their data and AI workloads.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Backend

  • Build reliable, secure and high performance services and client libraries for storing and accessing data on cloud storage backends
  • Develop product features for customer data storage and access
  • Work on distributed systems, at-scale service architecture and monitoring
  • Handle workflow orchestration and developer experience

Requirements For Senior Software Engineer - Backend

Java
Scala
  • BS (or higher) in Computer Science, or a related field
  • 5+ years of production level experience in 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 Senior Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive benefits package - specific details vary by region

Interested in this job?

Jobs Related To Databricks Senior Software Engineer - Backend