Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und leite spannende Projekte im Bereich Engine Orchestration.
- Unternehmen: Celonis, ein führendes Unternehmen für Enterprise AI mit einer kollaborativen Unternehmenskultur.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitsmodelle und kontinuierliche Weiterbildung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem starken Fokus auf Nachhaltigkeit.
- Warum dieser Job: Gestalte die Zukunft von AI-gesteuerten Geschäftsprozessen und mache einen echten Unterschied.
- Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit Java und Python, sowie Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Celonis ist die vertrauenswürdige Plattform zur Industrialisierung von Enterprise AI. Im Kern steht das Celonis Context Model, das Prozessdaten, Geschäftswissen und Intelligenz kombiniert, um einen lebendigen digitalen Zwilling des Unternehmens zu schaffen, den AI tatsächlich verstehen kann. Führende Unternehmen weltweit vertrauen Celonis und seinem globalen Partnernetzwerk, um ihre AI-Agenten, Menschen, Systeme und Prozesse zusammenarbeiten zu lassen und transformative Ergebnisse zu erzielen.
Das Team: Das Engine Orchestration-Team entwickelt und betreibt die verteilten Dienste, die die analytischen Abfrage-Engines ausführen, skalieren und ausbalancieren. Wir sind die Schicht, die das Modell eines Kunden in etwas verwandelt, das sie und ihre AI-Agenten interaktiv mit unserer Process Query Language über unternehmensgroße Datensätze abfragen können. Das Team entwickelt aktiv unsere neue Premium-Abfrage-Engine weiter und arbeitet dabei mit mehreren anderen Teams über verschiedene Zeitzonen hinweg zusammen.
Die Rolle: Wir suchen einen Senior Software Engineer, der sowohl die Technik leitet, die die neue Premium-Abfrage-Engine weiterentwickelt, als auch die Ausführung von Meilensteinen innerhalb des Migrationsprogramms, das die Arbeitslasten der Kunden darauf verschiebt. Kontinuierliche Operationen sind ein entscheidender Teil Ihrer Arbeit. Sie helfen, die Engines und deren Orchestrierung gesund zu halten, während die gesamte Flotte darunter bewegt wird, da eine Migration in diesem Umfang keinen Stopp im Kundenverkehr zulässt.
Ihre Aufgaben:
- Leiten Sie das Design und die Bereitstellung der Dienste, die unser Team über neue und bestehende Mikrodienste in Java, Spring, RabbitMQ und Postgres besitzt, von der Architektur bis zum Produktionsbetrieb.
- Entwickeln Sie die neue Premium-Abfrage-Engine weiter, indem Sie gesamte Funktionssätze besitzen und bereitstellen, die neue und erweiterte Anwendungsfälle, verbesserte Sicherheitsrobustheit und das Schließen von Lücken adressieren.
- Steuern Sie die Meilensteine der Abfrage-Engine-Migration von Anfang bis Ende und stellen Sie die Betriebsfähigkeit über ihre gemeinsamen Bibliotheken sicher, während sich die Abhängigkeits-Workflows zunehmend häufen und komplexer werden.
- Etablieren und erweitern Sie AI-Agenten-Tools, um repetitive betriebliche und Entwicklungsprozesse in unserem Team zu unterstützen.
- Erhalten Sie die betriebliche und sicherheitstechnische Robustheit unserer Tier 0 und Tier 1 Dienste während der Entwicklung neuer Funktionen und der Migration und verbessern Sie, wie die Rufbereitschaft funktioniert.
Die Qualifikationen, die Sie benötigen:
- Universitätsabschluss in Informatik oder vergleichbare Ausbildung.
- 5+ Jahre Berufserfahrung in der Entwicklung von Java-Anwendungen, die skalierbar, zuverlässig und testbar sind, einschließlich der Verantwortung dafür in der Produktion.
- Fließende Kenntnisse in Java und Python sind erforderlich.
- Starke Erfahrung mit datenintensiven, leistungs-kritischen verteilten Systemen.
- Erfahrung bei der Einführung von Änderungen über eine große Flotte verteilter Systeme.
- Ein nachweislicher Erfolg in der Entwicklung und dem Betrieb von Systemen, die Datenarbeitslasten in großem Maßstab verarbeiten.
- Starkes Wissen über Datenstrukturen und Algorithmen aus einer Leistungs-Perspektive sowie über asynchrone und nebenläufige Programmierung.
- Fähigkeit, ein vages, kundenorientiertes Problem in einen konkreten umsetzbaren Plan umzuwandeln und diesen Plan Stakeholdern zu erklären, die keine Ingenieure sind.
- Ausgezeichnete Kommunikationsfähigkeiten in Englisch, Deutsch ist von Vorteil.
Bevorzugte Erfahrungen: Java Spring Boot, Kubernetes, Datenbanken, C++.
Was Celonis Ihnen bieten kann:
- Pionierinnovation: Arbeiten Sie mit dem globalen Marktführer im Process Mining und dem Process Intelligence Graph, um die Zukunft der AI-gesteuerten Geschäftsoperationen zu gestalten.
- Eigenverantwortung ab dem ersten Tag: Jeder Vollzeit-Celonaut ist ein Eigentümer und erhält Restricted Stock Units (RSUs) und leistungsbasierte Erneuerungszuschüsse.
- Unübertroffene Familienunterstützung: Profitieren Sie von unserer inklusiven Elternzeitregelung – 24 Wochen voll bezahlte Freistellung für Hauptbetreuer und 12 Wochen für unterstützende Betreuer, verfügbar ab dem ersten Tag Ihrer Anstellung.
- Work-Life-Integration: Genießen Sie unbegrenzten PTO (in anwendbaren Regionen) und großzügigen PTO weltweit sowie ein flexibles hybrides Arbeitsmodell, das remote Fokus mit lebendiger Büro-Zusammenarbeit ausbalanciert.
- Kontinuierliches Wachstum: Verbessern Sie Ihre Fähigkeiten durch unser 70-20-10-Lernmodell, Mentorenprogramme und Zugang zu einer speziellen Lernplattform.
- Ganzheitliches Wohlbefinden: Priorisieren Sie Ihre Gesundheit mit subventionierten Wellhub-Mitgliedschaften, psychologischer Beratung und speziellen „Wellness-Wochen“, die die Work-Life-Balance priorisieren.
- Nachhaltigkeit fördern: Nehmen Sie an jährlichen Impact Days teil, an denen Sie bezahlte Freizeit erhalten, um sich für gemeinnützige und Umweltanliegen mit Ihrem lokalen Büro oder virtuell zu engagieren.
- Globale Inklusion & Zugehörigkeit: Finden Sie Gemeinschaft durch unseren Inclusion Think Tank und nehmen Sie an unseren jährlichen Inclusion Days teil, um sicherzustellen, dass jede Stimme gehört und geschätzt wird.
- Wertorientierter Einfluss: Treten Sie einer mission-gesteuerten Organisation bei, in der unsere Kernwerte – Leben für Kundenwert, Das beste Team gewinnt, Wir übernehmen Verantwortung und Die Erde ist unsere Zukunft – jede Entscheidung leiten.
Senior Software Engineer - Engine Orchestration Arbeitgeber: Celonis
Celonis ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der Innovation im Bereich Enterprise AI zu arbeiten. Mit einem flexiblen hybriden Arbeitsmodell, unbegrenztem Urlaub und einem starken Fokus auf persönliche und berufliche Weiterentwicklung fördert Celonis eine inklusive und unterstützende Unternehmenskultur. Die Mitarbeiter profitieren von einer umfassenden Familienunterstützung, einem Engagement für Nachhaltigkeit und der Möglichkeit, aktiv zur Verbesserung von Geschäftsprozessen beizutragen, was die Arbeit bei Celonis sowohl bedeutungsvoll als auch lohnend macht.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer - Engine Orchestration 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 Celonis anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer - Engine Orchestration 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 Celonis vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Engine Orchestration 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 Celonis 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 Celonis 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.