Databricks

Software Engineer - New Grad (2027 Start) - Berlin

Databricks
Apply
7 hours ago
Berlin, GermanyEntry Level

Responsibilities

  • Collaborate with an engineering team to build features and improve architecture for the Databricks platform.
  • Develop and extend Databricks products.
  • Own the full software development lifecycle, including design, development, testing, and production operations.
  • Build reliable, scalable, and secure software solutions.

Requirements

  • Graduate between fall 2026 and summer 2027 with a degree in Computer Science, Engineering, or a related subject.
  • Have implementation skills in a general-purpose programming language such as Python, Java, or C++.
  • Have knowledge of algorithms, data structures, and object-oriented programming principles.
  • Have experience managing end-to-end projects.

Benefits

  • Join an engineering cohort with a dedicated mentor, collaborative projects, and learning opportunities.
  • Benefits and perks vary by region; applicants should consult the regional benefits details.
  • This position is based in Berlin.

Tech Stack

C++DatabricksJavaPython

Categories

Databricks

About Databricks

10,000+ employees

Databricks builds a cloud-based data and AI platform centered on the lakehouse architecture, combining data engineering, analytics, and machine learning with Apache Spark, Delta Lake, and MLflow. It sells subscriptions and cloud services to enterprises that need to unify data pipelines and develop large-scale AI and analytics. Founded in 2013 by the creators of Apache Spark and headquartered in San Francisco, the company is privately held and serves organizations across many industries.

Contact me