Taro Logo

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.
8220 Brabrand, Denmark
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Data

Description For Software Engineer - Backend

Databricks, a leading data and AI company, is seeking a Backend Software Engineer to join their team in Aarhus, Denmark. As a key member of the backend engineering team, you'll work on building and scaling the infrastructure that powers the Databricks platform, which serves over 10,000 organizations worldwide, including 50% of the Fortune 500.

The role offers exciting opportunities to work on diverse technical challenges, from developing cloud-agnostic infrastructure abstractions to implementing foundational platforms that enable seamless operations across multiple regions and cloud providers. You'll be part of a team that's passionate about enabling data teams to solve the world's toughest problems, from revolutionizing transportation to accelerating medical breakthroughs.

As a Backend Software Engineer, you'll contribute to various aspects of the platform, including core compute fabric resource management, service platforms, and machine learning infrastructure. The position requires strong technical skills in backend languages like Java, Scala, or Go, combined with hands-on experience in developing and operating backend systems.

The ideal candidate should have at least 2 years of professional software development experience (or a PhD), strong communication skills, and a collaborative mindset. You'll work in an environment that values engineering excellence, innovation, and customer obsession, with opportunities to contribute to significant technical challenges and make a real impact on the company's growth and success.

Databricks offers a comprehensive benefits package and fosters an inclusive culture where diversity is valued. Join a team that's at the forefront of data and AI technology, working alongside talented engineers and contributing to the development of cutting-edge infrastructure solutions.

Last updated 2 days ago

Responsibilities For Software Engineer - Backend

  • Build infrastructure for the Databricks platform at scale
  • Build foundational infrastructure platforms for multi-region and multi-cloud operations
  • Implement cloud-agnostic infrastructure abstractions
  • Develop tools and processes for engineering efficiency
  • Enhance developer experience across various areas including programming languages, linters, static analysis, IDEs

Requirements For Software Engineer - Backend

Java
Scala
Go
Rust
  • 2+ years of professional software development experience, or alternatively a PhD degree
  • Bachelor's degree or higher in Computer Science, related field, or equivalent experience
  • Proficiency in one or more backend languages such as Java, Scala, or Go
  • Hands-on experience in developing and operating backend systems
  • Ability to contribute throughout all project phases with guidance from senior team members
  • Self-driven with strong focus on delivering impact through team collaboration
  • Strong communication skills with ability to produce clear technical documentation

Benefits For Software Engineer - Backend

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive benefits package (specific details available at mybenefitsnow.com/databricks)

Interested in this job?

Jobs Related To Databricks Software Engineer - Backend