Auf einen Blick
- Aufgaben: Leite ein Team, das innovative Software für verteilte Berechnungen entwickelt.
- Unternehmen: nTop, ein führendes Unternehmen im Bereich parametrisches Design.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und Entwicklungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit Fokus auf Diversität und Inklusion.
- Warum dieser Job: Gestalte die Zukunft der Ingenieurssoftware und arbeite an herausfordernden Projekten.
- Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung und Teamführung.
Das prognostizierte Gehalt liegt zwischen 72000 - 88000 € pro Jahr.
nTop entwickelt parametrische Designsoftware für die schwierigsten Geometrieprobleme in der Luft- und Raumfahrt, Verteidigung und industrieller Turbomaschinen. Unsere Plattform ermöglicht es Ingenieuren, ein Design als parametrisches Programm zu definieren — nicht nur ein Flugzeug oder eine Turbine, sondern jede Variante, die ein Programm benötigen könnte. Der nächste Schritt ist die Skalierung: Tausende von Designvarianten werden parallel bewertet, über Cloud, HPC und lokale Infrastruktur, die direkt in KI-gesteuerte Optimierungsabläufe einfließen.
Wir suchen einen Engineering Manager, um das Team aufzubauen und zu leiten, das für die Arbeitslastorchestrierung verantwortlich ist — die Infrastruktur, die es nTop-Kunden ermöglicht, große verteilte Berechnungsjobs zu definieren, zu starten, zu überwachen und Ergebnisse zu sammeln.
Dieses Team wird klein sein: erfahrene Ingenieure, KI-native Workflows, hohe individuelle Hebelwirkung. Wir werden wachsen, wenn die Arbeit es verdient. Ein Gründungsingenieur ist bereits an Bord; Sie werden den Rest einstellen und leiten, während Sie zu Systemen beitragen, die containerisierte headless Ausführung, Jobplanung, Integration mit Drittanbieterplattformen (HEEDS, ModelCenter, PhysicsX Flux — MDO und Simulationsworkflow-Plattformen, auf die unsere Kunden bereits angewiesen sind) und Bereitstellung über Umgebungen von GPU-Arbeitsplätzen bis hin zu cloud-basierten Kubernetes-Clustern umfassen.
Sie arbeiten eng mit einem dedizierten Produktmanager zusammen, der die Strategie und den Fahrplan für diesen Bereich verantwortet. Ihre Aufgabe ist es, die technische Ausführung zu übernehmen: Systemdesign, Teamoperationen und Lieferung in Umgebungen, die durch IT-Governance, Exportkontrolle und heterogene Infrastruktur geprägt sind.
Was Sie tun werden:
- Das Team aufbauen: Rekrutieren, einstellen und ein kleines, erfahrenes Ingenieurteam entwickeln. Klare Erwartungen setzen, direktes Feedback geben und Praktiken etablieren, die die Ingenieurskultur von nTop und die Anforderungen der Infrastrukturarbeit widerspiegeln.
- Den technischen Ansatz definieren: Die Architektur für headless Ausführung und Arbeitslastorchestrierung im Rahmen der vom CTO und PM festgelegten Produktstrategie übernehmen. Entscheidungen über Build vs. Integrate vs. Partner für die Systeme treffen, die Ihr Team besitzt, über Arbeitsplätze, lokale HPC und Cloud.
- Code schreiben, insbesondere zu Beginn: Dies ist eine Player-Coach-Rolle. Im ersten Jahr werden Sie hands-on sein — Produktionscode schreiben, PRs überprüfen, architektonische Entscheidungen gemeinsam mit Ihrem Team treffen.
- Integrationen versenden: Die Ausführung von Integrationen mit HEEDS, ModelCenter, PhysicsX Flux und cloud-nativen Jobdiensten leiten. Die headless Pipeline liefern: Jobdefinition, Einreichung, Überwachung, Fehlerbehandlung und Ergebnissammlung.
- Mit dem Produktpartnern: Mit dem Produktmanager zusammenarbeiten, um die Produktstrategie in Ingenieurpläne zu übersetzen. Fundierte technische Eingaben zu Machbarkeit, Sequenzierung und Risiko geben. Widerstand leisten, wenn Pläne reale Einschränkungen nicht berücksichtigen; Alternativen vorschlagen, wenn sie dies nicht tun.
- Für Kunden in schwierigen Umgebungen liefern: Unsere Kunden sind Verteidigungsauftragnehmer, Luft- und Raumfahrt-OEMs und industrielle Hersteller. Sie werden direkt mit deren Ingenieur- und IT-Teams zusammenarbeiten, um Systeme zu entwerfen, die innerhalb realer Einschränkungen funktionieren — nicht darum herum.
Erfolg sieht so aus:
- 90 Tage: Sie haben die technische Landschaft bewertet, sich mit dem CTO auf die anfängliche Architektur abgestimmt und mit dem Einstellungsprozess begonnen. Sie haben mindestens zwei oder drei Kunden-IT- oder Ingenieurteams persönlich getroffen.
- 12 Monate: Das Team ist besetzt und liefert. Mindestens eine wichtige Integration ist live. Die headless Ausführungspipeline ist in Produktion mit einem Designpartner (ein strategischer früher Kunde, der mit uns co-entwickelt). Die Ingenieurpraktiken des Teams — CI/CD, Testing, Incident Response, Deployment — sind etabliert und funktionieren.
Wer Sie sind:
- Erforderlich: 7+ Jahre Erfahrung in der Softwareentwicklung, einschließlich 3+ Jahre in der Leitung von Ingenieurteams; Erfahrung im Aufbau und Versand verteilter Systeme oder Infrastruktursoftware. Praktische Expertise mit Docker, Kubernetes und mindestens einer Cloud-Plattform (AWS, GCP oder Azure); tiefes Verständnis von Jobplanung und rechenintensiven Workloads in großem Maßstab. Erfahrung im Versand in kundenverwaltete Umgebungen — lokal, hybrid oder luftdicht. Nachweisliche Erfolge beim Aufbau von Teams: Rekrutierung, Entwicklung und schwierige Leistungsentscheidungen. Starke Zusammenarbeit mit PMs, Designern und Feldeingeneuren; in der Lage, über den Kundenwert nachzudenken, nicht nur über technische Eleganz.
- Bevorzugt: HPC, wissenschaftliches Rechnen oder Hintergrund in der Ingenieursimulation (Slurm, PBS, HEEDS, ModelCenter, OpenMDAO). Erfahrung im Aufbau für Kunden mit ITAR/EAR-Verpflichtungen oder strenger IT-Governance. Vertrautheit mit transitionsbasierten Preismodellen. Komfort beim Lesen und Nachdenken über C++-Codebasen.
Warum diese Rolle: Sie werden ein Team und einen Produktbereich von Grund auf neu aufbauen, berichten an den CTO, an Problemen, die wirklich schwierig sind und Kunden, die sich sehr dafür interessieren. Der Übergang von individueller Ingenieur-CAD zu groß angelegter paralleler Berechnung ist einer der folgenreichsten Übergänge in der Ingenieursoftware — und diese Rolle sitzt im Zentrum davon.
nTop ist ein Arbeitgeber, der Chancengleichheit bietet und sich verpflichtet hat, ein diverses und integratives Team aufzubauen.
Bitte beachten Sie, dass nTop möglicherweise KI-Produkte zur Unterstützung des Rekrutierungsprozesses verwendet. Alle Lebensläufe werden von nTop's Einstellungsteam überprüft, und alle Einstellungsentscheidungen werden von diesem Team getroffen. Wenn Sie während des Interviewprozesses eine angemessene Anpassung benötigen, zögern Sie bitte nicht, uns direkt zu kontaktieren.
Engineering Manager, Distributed Computing Platform Arbeitgeber: nTop
nTop ist ein hervorragender Arbeitgeber, der innovative Lösungen in der Softwareentwicklung bietet und dabei eine dynamische und unterstützende Arbeitskultur fördert. Mit einem starken Fokus auf Mitarbeiterentwicklung und modernsten Technologien ermöglicht nTop seinen Ingenieuren, an spannenden Projekten zu arbeiten, die echte Auswirkungen auf die Branche haben. Die Möglichkeit, in einem kreativen Umfeld zu wachsen und an der Spitze der technischen Entwicklung zu stehen, macht nTop zu einem attraktiven Arbeitsplatz für talentierte Software-Ingenieure.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Engineering Manager, Distributed Computing Platform 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 nTop anzuklopfen, wenn du dich auf die Stelle als Engineering Manager, Distributed Computing Platform 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 nTop vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Engineering Manager, Distributed Computing Platform 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 nTop 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 nTop 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.