Databricks

About Databricks

Empowering data teams with unified analytics

🏢 Tech👥 1K-5K📅 Founded 2013📍 San Francisco, California, United States

Key Highlights

  • Headquartered in San Francisco, CA
  • Valuation of $43 billion with $3.5 billion raised
  • Serves over 7,000 customers including Comcast and Shell
  • Utilizes Apache Spark for big data processing

Databricks, headquartered in San Francisco, California, is a unified data analytics platform that simplifies data engineering and collaborative data science. Trusted by over 7,000 organizations, including Fortune 500 companies like Comcast and Shell, Databricks has raised $3.5 billion in funding, ac...

🎁 Benefits

Databricks offers competitive salaries, equity options, generous PTO policies, and a remote-friendly work environment. Employees also benefit from a l...

🌟 Culture

Databricks fosters a culture of innovation with a strong emphasis on data-driven decision-making. The company values collaboration across teams and en...

Overview

Databricks is hiring a Staff Software Engineer - Backend to build and run their data and AI infrastructure platform. You'll work with technologies like AWS and Java to develop high-performance services. This position requires significant experience in backend engineering and distributed systems.

Job Description

Who you are

You have 5+ years of experience in backend engineering, with a strong focus on building production systems that handle large-scale data workloads. Your expertise includes working with distributed systems and service architecture, allowing you to tackle complex challenges effectively. You are proficient in programming languages such as Java and Python, and you understand the intricacies of cloud storage solutions like AWS S3 and Azure Blob Store.

You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver impactful solutions. Your problem-solving skills enable you to navigate technical challenges, and you are comfortable with the entire development cycle, from design to deployment. You are committed to writing clean, maintainable code and have experience with REST APIs and client libraries.

What you'll do

As a Staff Software Engineer at Databricks, you will play a crucial role in building the next generation of data and AI infrastructure. You will work on various backend challenges, including developing reliable and secure services that can handle massive amounts of data. Your responsibilities will include designing and implementing scalable systems, optimizing performance, and ensuring high availability.

You will collaborate with product and infrastructure teams to enhance the developer experience and improve workflow orchestration. Your contributions will directly impact the success of our Lakehouse vision, and you will have the opportunity to mentor junior engineers and share your knowledge with the team. You will also participate in code reviews and contribute to architectural discussions, helping to shape the future of our platform.

What we offer

At Databricks, we offer a dynamic work environment where innovation is encouraged. You will be part of a founding team in our Belgrade office, contributing to a multi-year journey to build the best Data Intelligence Platform. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in solving the world's toughest problems through data and AI.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Databricks.

Similar Jobs You Might Like

Based on your interests and this role

Databricks

Backend Engineer

Databricks📍 Belgrade

Databricks is hiring a Backend Engineer to build reliable and high-performance services for their data and AI infrastructure platform. You'll work with technologies like AWS and Java to tackle challenges in distributed systems and cloud storage. This position requires experience in backend engineering.

1d ago
Databricks

Backend Engineer

Databricks📍 Belgrade - On-Site

Databricks is hiring a Senior Backend Engineer to build reliable and high-performance services for their data platform. You'll work with Java and AWS to tackle challenges in distributed systems and service architecture. This position requires significant experience in backend engineering.

🏛️ On-SiteSenior
1d ago
Databricks

Backend Engineer

Databricks📍 Berlin

Databricks is hiring a Staff Software Engineer - Backend to build infrastructure and products for their data and AI platform. You'll work with technologies like Scala, Kubernetes, and Apache Spark to deliver reliable services at scale. This position requires strong backend engineering experience.

Staff
1d ago
Databricks

Backend Engineer

Databricks📍 Bengaluru - On-Site

Databricks is hiring a Staff Software Engineer - Backend to tackle challenges in distributed systems and service architecture. You'll work with Java and contribute to high-performance services in Bengaluru.

🏛️ On-SiteStaff
1d ago
Databricks

Backend Engineer

Databricks📍 London

Databricks is hiring a Staff Software Engineer - Backend to join their London team. You'll be involved in building and running a data and AI infrastructure platform, tackling challenges in distributed systems and service architecture.

Staff
1d ago