Auf einen Blick
- Aufgaben: Entwickle moderne Datenpipelines und forme die Standards in einem wachsenden Team.
- Unternehmen: Dynamisches Unternehmen im Energiesektor mit internationalem Teamgeist.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und zahlreiche Zusatzleistungen.
- Weitere Informationen: Langfristige Perspektiven in einer sich ständig weiterentwickelnden Branche.
- Warum dieser Job: Gestalte die Zukunft der Energie mit innovativen Technologien und einem positiven Einfluss.
- Qualifikationen: Erfahrung in Databricks, Python und SQL sowie Teamarbeit sind erforderlich.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
We’re flexible! We’re happy to receive applications in English or German.
This role as "Senior Software Engineer (f/m/d) - Databricks Data Engineering & Analytics" in our team "Data Development" is an opportunity to do more than contribute your technical expertise.
You will take ownership of data engineering and play a key role in shaping the culture, standards, and practices of a growing team.
As a catalyst for change, you will not simply fill an existing gap.
You will raise the capabilities of the entire team and organization, creating an impact that is multiplicative rather than additive.
You will work with Databricks from your first day, building on a modern, cloud-native platform instead of maintaining legacy systems.
With dedicated teams responsible for infrastructure, platform engineering, and Dev Ops, you can concentrate on what you do best: advancing data engineering and mentoring your colleagues.
The purpose behind this work is equally significant.
ECC’s data is mission-critical for European energy markets, meaning your contribution will help ensure that homes stay warm and that Europe can successfully move towards a green future.
Our tools
- Primary tech stack: Google Cloud Platform (Databricks), Apache Spark, Python, SQL, Delta Lake
- Orchestration: Databricks Workflows
- Governance: Unity Catalog
- Your platform is managed centrally by Deutsche Börse – you focus on data engineering and eventually on empowering business users, not on infrastructure or Dev Ops.
- Design and build production-grade data pipelines on Databricks (Google Cloud) using Databricks Workflows, Spark SQL, and Python.
Focus on creating solutions that are fast to implement, cheap to maintain, and highly reliable.
- Lead the adoption of Databricks best practices across the team: Delta Lake optimization, Photon query acceleration, cost governance, and performance tuning.
Document and teach these practices so your teammates become independent.
- Architect scalable lakehouse solutions that support both analytics and operational workloads, applying modern design patterns (medallion architecture, data mesh principles).
- Mentor and upskill the team in Databricks: conduct code reviews, pair-programming sessions, and knowledge-sharing workshops. Your technical depth should elevate the entire group.
- After all, we value the exchange of ideas, being there for each other and encouraging each other to become better. We call it: the exchange mindset.
- Databricks mastery: You have hands‑on production experience with Databricks (1+ years), including:
- Building and optimizing ETL/ELT pipelines with Apache Spark (Py Spark or Scala), Lakeflow Connect, Lakeflow Pipelines
- Delta Lake table design, optimization, and troubleshooting
- Databricks Workflows for orchestration
- Performance tuning
- Cost optimization and monitoring
- Backend data engineering: Several years of professional experience building data pipelines in distributed systems.
Python and/or Scala proficiency is essential; SQL expertise is critical.
- Modern tooling: Familiarity with Git-based version control, CI/CD principles, and testing frameworks for data code.
- Cloud comfort: You have worked with Google Cloud Platform (or AWS/Azure) and understand cloud data warehouse/lakehouse architecture.
- Analytical thinking: You can break down complex data problems, propose multiple solutions, and evaluate trade-offs (speed vs. cost vs. reliability).
- Communication: You can explain technical concepts to non-technical stakeholders (business analysts, product owners) and translate their requirements into data engineering solutions.
Fluent in Business English and German at an intermediate level minimum.
- Attractive salary package with many advantages such as childcare, meal allowance, job ticket, sports and leisure events
- Flexible hybrid work concept and flexible working hours
- Personal development through extensive training opportunities
- A place in a dynamic and international team within EEX Group and Deutsche Börse Group
- A long-term perspective in the constantly growing and evolving energy industry
- #J-18808-Ljbffr
Senior Software Engineer (f/m/d) - Databricks Data Engineering & Analytics (part-/full-time) Arbeitgeber: European Commodity Clearing AG
Als Arbeitgeber bieten wir Ihnen ein attraktives Gehaltspaket mit zahlreichen Vorteilen, darunter Kinderbetreuung, Essenszuschüsse und ein Jobticket. Unsere flexible Arbeitsweise in einem vielfältigen Team fördert den Austausch von Ideen und kontinuierliche Verbesserung, was wir als 'Exchange Mindset' bezeichnen. Zudem unterstützen wir Ihre persönliche Entwicklung durch umfangreiche Weiterbildungsmöglichkeiten in einem dynamischen und internationalen Umfeld innerhalb der EEX Group und der Deutsche Börse Group.
Kontaktdaten:
European Commodity Clearing AG Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer (f/m/d) - Databricks Data Engineering & Analytics (part-/full-time) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei European Commodity Clearing AG anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (f/m/d) - Databricks Data Engineering & Analytics (part-/full-time) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei European Commodity Clearing AG vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (f/m/d) - Databricks Data Engineering & Analytics (part-/full-time) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei European Commodity Clearing AG klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei European Commodity Clearing AG vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.