
About Databricks
Empowering data teams with unified analytics
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...

Staff Engineer β’ Senior
Databricks β’ Amsterdam
Skills & Technologies
Overview
Databricks is hiring a Senior Staff Software Engineer to design and maintain robust backend systems for their data and AI infrastructure platform. You'll work with technologies like Java, Python, and Apache Spark in Amsterdam.
Job Description
Who you are
You have 5+ years of experience in backend engineering, with a strong focus on building scalable systems that handle massive amounts of data. Your expertise in Java and Python allows you to develop high-performance applications that meet the needs of data teams across various industries. You are familiar with cloud infrastructure and have experience working with technologies like Apache Spark, Docker, and Kubernetes, which are essential for managing large-scale data processing tasks.
You possess a deep understanding of distributed systems and have successfully navigated the complexities of cloud hardware, network, and operating system faults. Your problem-solving skills enable you to design solutions that shield users from these challenges, ensuring a seamless experience. You thrive in collaborative environments and enjoy mentoring junior engineers, sharing your knowledge and expertise to help them grow.
Desirable
Experience with open-source contributions is a plus, as you understand the importance of community-driven development. Familiarity with Delta Lake and data lake architectures will set you apart, as you will be working on core write-path operations for Delta Lake at Databricks.
What you'll do
In this role, you will be instrumental in designing, developing, and maintaining the backend systems that power Databricks workspaces. You will collaborate closely with cross-functional teams to drive performance innovations and contribute to open-source efforts that unify Delta and Iceberg formats. Your work will directly impact the performance and user experience of the Databricks platform, as you ensure that data flows seamlessly through the system.
You will take ownership of critical backend components, implementing robust solutions that can handle exabytes of data processing daily. Your responsibilities will include optimizing existing systems, troubleshooting issues, and implementing new features that enhance the platform's capabilities. You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain high coding standards within the team.
What we offer
At Databricks, you will be part of a dynamic team that is passionate about solving the world's toughest problems through data and AI. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technologies and contribute to projects that have a meaningful impact on various industries, from healthcare to finance.
Join us in Amsterdam, where you will be surrounded by talented individuals who share your commitment to innovation and excellence. We encourage you to apply even if your experience doesn't match every requirement β your unique perspective and skills could be the perfect fit for our team.
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

Staff Engineer
Databricks is hiring a Senior Staff Software Engineer to design and maintain robust backend systems for their data and AI infrastructure platform. You'll work with technologies like Java and Apache Spark to drive performance innovations. This role requires significant experience in backend engineering.

Staff Engineer
Databricks is hiring a Senior Staff Software Engineer to design and maintain robust backend systems for their data and AI infrastructure platform. You'll work with technologies like Java and Apache Spark to drive performance innovations. This role requires significant experience in backend engineering.

Staff Engineer
Databricks is hiring a Senior Staff Software Engineer to design and maintain robust backend systems for their Delta Lake platform. You'll work with technologies like Java and Apache Spark to enhance performance at scale. This role requires significant experience in backend engineering.

Staff Engineer
Databricks is hiring a Senior Staff Software Engineer to design and maintain robust backend systems for their Delta Lake platform. You'll work with technologies like Java and Apache Spark to enhance performance at scale. This role requires significant experience in backend engineering.

Staff Engineer
Fivetran is seeking a Senior Staff Software Engineer to contribute to the technical architecture and development of their Managed Data Lake product. You'll work with technologies like Java, C++, and AWS to build scalable data systems. This role is fully remote based in Germany.