Senior Software Engineer - Backend

Databricks
Belgrade
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Teamwork","Problem-solving"]

Join a founding software engineering team in Belgrade to help build and operate Databricks’ backend services for the Data Intelligence Platform. You’ll work on distributed systems, scalable service architectures, workflow orchestration, and high-performance data storage capabilities across cloud backends, shaping products used by thousands of customers worldwide.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Databricks
Databricks
1 year ago

Senior Software Engineer - Backend

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Join a founding software engineering team in Belgrade to help build and operate Databricks’ backend services for the Data Intelligence Platform. You’ll work on distributed systems, scalable service architectures, workflow orchestration, and high-performance data storage capabilities across cloud backends, shaping products used by thousands of customers worldwide.
Location: Belgrade
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Participate in the entire development cycle and contribute to distributed systems, scalable service architectures, monitoring, workflow orchestration, and developer experience.
  • •Build reliable, secure and high-performance services and client libraries for storing and accessing large data across cloud storage backends (e.g., AWS S3, GCS, Azure Blob Store).
  • •Develop product features that enable customers to easily store and access their data.
  • •Collaborate across product and infrastructure teams to address cross-cutting platform challenges.
  • •Contribute to the design and implementation of service-oriented architectures within a SaaS environment.

Key Requirements

  • •BS (or higher) in Computer Science, or a related field.
  • •5+ 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.
Experience:5+ yearsSaaSDataCloud
Education:Bachelor's
Skills:TeamworkProblem-solving
Languages:English
Tech Stack:JavaScalaC++SQLDistributed systemsSaaSSOAAWSCloudGCSAzure

Company Brief

Databricks
Provides a unified data analytics platform powered by Apache Spark to simplify building, deploying, and scaling data engineering, data science, and machine learning workloads for enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2013
WebsiteLinkedIn