Auf einen Blick
- Aufgaben: Löse komplexe technische Herausforderungen und architektonische Probleme über mehrere Jahre.
- Unternehmen: nTop, ein innovatives Unternehmen für computergestützte Designsoftware.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und die Möglichkeit zur Remote-Arbeit.
- Weitere Informationen: Autonome Problemlösung in einem dynamischen Umfeld mit großem Wachstumspotenzial.
- Warum dieser Job: Gestalte die technische Grundlage einer Plattform mit echtem Einfluss auf die Luft- und Raumfahrt.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung und tiefes Fachwissen in Systemarchitektur.
Das prognostizierte Gehalt liegt zwischen 150000 - 200000 € pro Jahr.
nTop entwickelt Software für computergestütztes Design für Ingenieure, die nächste Generation von Flugzeugen, Verteidigungssystemen und Hochleistungsfahrzeugen entwerfen. Unsere Plattform nutzt grundlegend unterschiedliche Ansätze zur Geometrie-Darstellung und Berechnung, die Designs ermöglichen, die traditionelle CAD-Systeme nicht ausdrücken können. Unser Team umfasst weltweit führende Spezialisten in den Bereichen computergestützte Geometrie, Vernetzung, Rendering und Simulation – brillante Innovatoren, die einen Generalisten benötigen, der über verschiedene Bereiche hinweg sehen und Komplexität auf Systemebene entwirren kann.
Die Rolle
Sie werden der „Löser“ für unsere komplexesten technischen Herausforderungen sein. Dies ist keine eng gefasste Expertenrolle oder ein Fokus auf vierteljährliche Ergebnisse – Sie werden Lösungen über 1-3 Jahre entwerfen, die sich im Wert potenzieren, unsere Plattformrichtung definieren und völlig neue Fähigkeiten freischalten.
Was dies ungewöhnlich macht: Sie haben echte Autonomie, um die Probleme mit dem höchsten Hebel über die gesamte Plattform hinweg zu identifizieren. Ihr „Bereich“ besteht darin, das System kohärent zu gestalten – von Kundenoberflächen über Infrastruktur bis hin zu der Art und Weise, wie wir Software entwickeln. Sie ermöglichen es tiefen Spezialisten, zunehmend anspruchsvollere Funktionen zu entwickeln, ohne dass das System unter der Komplexität zusammenbricht.
Die Probleme, die Sie angehen werden
Keine „behebe diesen Fehler“-Probleme, sondern Fragen wie:
- Wie sollte unsere Plattform Rechenleistung durch Abstraktionen und Schnittstellen bereitstellen?
- Wo schafft Komplexität Reibung, und wie können wir sie beseitigen, ohne die Fähigkeit zu opfern?
- Welche Infrastrukturinvestitionen werden unsere Iterationsgeschwindigkeit um das 10-fache steigern?
Dies sind „definiere, wie wir in den nächsten Jahren darüber nachdenken“ Probleme.
Was Sie erreichen werden
Jahr 1: Identifizieren und Lösen von 2-3 kritischen architektonischen Engpässen, die das Team heute einschränken. Führen Sie mindestens eine grundlegende Plattforminitiative von der Planung bis zur Bereitstellung durch. Etablieren Sie sich als technischer Eskalationspunkt.
Jahre 2-3: Definieren Sie die architektonische Richtung für wichtige Plattformfähigkeiten, die uns über 3 Jahre dienen werden. Leiten Sie Initiativen über mehrere Quartale, die grundlegend ändern, wie wir bauen oder wie Kunden unsere Plattform nutzen. Ihr Einfluss wird daran gemessen, was andere jetzt erreichen können. Dies ist Arbeit mit Zinseszins, frühe Entscheidungen vervielfachen sich im Laufe der Zeit.
Was Sie mitbringen
Erforderlich:
- 8+ Jahre Softwareentwicklung mit zunehmendem Umfang und nachweislichem Einfluss über mehrere Teams
- Tiefe Plattform-/Infrastruktur-Expertise: APIs, Abstraktionen, Systemarchitektur, Leistung im großen Maßstab
- Nachweisliche Erfolge bei der Verbesserung der Softwarequalität und der Ingenieureffizienz, nicht nur beim Erstellen von Funktionen
- Führung ohne Autorität – Sie schaffen Konsens durch technische Glaubwürdigkeit und Klarheit
- Erfahrung in der Mentoring von Ingenieuren und der Steigerung der Teamfähigkeiten
Wertvoll:
- Hochleistungsrechnen, wissenschaftliches Rechnen oder CAD/CAM-Systeme
- Entwicklung von Programmiersprachen oder domänenspezifischen Sprachen
- Arbeiten mit technisch versierten Kunden
Sie passen wahrscheinlich NICHT, wenn:
- Sie bevorzugen tiefe Spezialisierung gegenüber breitem Plattformdenken
- Sie möchten klar definierte Aufgaben anstelle von selbstgesteuertem Problemlösen
- Sie benötigen signifikante Struktur und Anleitung, um produktiv zu sein
Wenn diese Beschreibungen auf Sie zutreffen, könnten Sie außergewöhnlich sein, aber nicht die richtige Wahl für diese Rolle.
Warum nTop
Arbeiten Sie an wirklich schwierigen rechnergestützten Problemen in Geometrie und Hochleistungsrechnen mit echtem Einfluss auf Luft- und Raumfahrt sowie fortschrittliche Fertigung. Gestalten Sie die technische Grundlage einer Plattform, die eine neue Kategorie definiert. Arbeiten Sie mit tiefen Spezialisten zusammen und haben Sie die Autonomie, Probleme auf Ihre Weise zu lösen.
Vergütung
Die Grundvergütung für diese Rolle liegt zwischen 165.000 und 215.000 USD pro Jahr. 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 per E-Mail zu kontaktieren.
Principal Software Engineer, Workload Orchestration (Distributed Compute) 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 Principal Software Engineer, Workload Orchestration (Distributed Compute) 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 Principal Software Engineer, Workload Orchestration (Distributed Compute) 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 Principal Software Engineer, Workload Orchestration (Distributed Compute) 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.