Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer - Distributed Data Systems

TN Germany

Berlin

Vor Ort

EUR 70.000 - 90.000

Vollzeit

Vor 12 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading company in data and AI infrastructure is seeking a Senior Software Engineer to join their Berlin team. You will be a founding member, involved in the development cycle of their innovative Lakehouse Platform. Responsibilities include driving design decisions, mentoring, and developing features. Ideal candidates will have a strong background in Java, Scala, or C++, and extensive experience with distributed systems and big data technologies.

Qualifikationen

  • 5+ years of experience in Java, Scala, or C++ in a production environment.
  • Experience with distributed systems and databases.

Aufgaben

  • Drive requirements clarity and design decisions for ambiguous problems.
  • Mentor junior engineers.
  • Develop new features and monitor systems.

Kenntnisse

Java
Scala
C++
Algorithms
Data Structures
Distributed Systems
Big Data Technologies

Ausbildung

BSc in Computer Science

Tools

Spark
Hadoop

Jobbeschreibung

Senior Software Engineer - Distributed Data Systems, Berlin
Client:

Databricks

Location:

Berlin, Germany

Job Category:

Other

Virtual job fairs

-

EU work permit required:

Yes

Job Reference:

f9b1c01fb20a

Job Views:

1

Posted:

16.05.2025

Expiry Date:

30.06.2025

Job Description:

At Databricks, we are passionate about helping data teams solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business.

Founded by engineers, Databricks has started a multi-year journey to build the best Lakehouse Platform. For this we are building on top of a great foundation but our goal is to go further to build dramatically better products. From the Storage Engine (data layout, encryption, caching, ...) to the Query Engine (Vectorization, Query Optimization, …), we want to revisit every component to provide our customers with the fastest, easiest to use and most secure data platform for all their data workloads.

As a software engineer, you will join as a founding member of the Berlin site, and be part of our multi-year journey to achieve our Lakehouse vision. You will be involved in the entire development cycle and embody all core Databricks values (ownership, data-driven decision making, teamwork, customer obsession).

Responsibilities include:

  • Drive requirements clarity and design decisions for ambiguous problems
  • Produce technical design documents and project plans
  • Develop new features
  • Mentor junior engineers
  • Test, deploy to production, and monitor systems

Qualifications:

  • BSc in Computer Science or equivalent experience in databases or distributed systems
  • Ability to work towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact
  • 5+ years of experience in Java, Scala, or C++ in a production environment
  • Strong foundation in algorithms and data structures
  • Experience with distributed systems, databases, and big data technologies (Spark, Hadoop)

Additional notes:

Note that if you are not a passport holder of the country for the vacancy, you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying. All applications should be made via the 'Apply now' button.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.