Auf einen Blick
- Aufgaben: Leiten Sie ein Team von Ingenieuren und verantworten Sie die Entwicklung sicherer Dienste in Rust.
- Unternehmen: MongoDB ist führend in der Datenbanktechnologie und fördert eine inklusive Teamkultur.
- Vorteile: Hybrid-Arbeitsmodell in Dublin mit Fokus auf Karriereentwicklung und Teamwachstum.
- Weitere Informationen: Erfahrung mit Netzwerkprotokollen und TLS ist von Vorteil.
- Warum dieser Job: Seien Sie ein Gründungsmitglied eines neuen Teams, das die Sicherheit von MongoDB verbessert.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in der Führung von Software-Ingenieuren und 8 Jahre in der Systemsoftware-Entwicklung.
Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.
Kommt und leitet das Server Ingress Security-Team, wo wir das Ingress-Netzwerk von MongoDB Server neu gestalten, um MongoDB-Cluster noch sicherer zu machen. Dieses neue Team baut die Atlas Network Protection-Schicht auf, eine Reihe leistungsstarker, sicherheitskritischer Dienste, die die Angriffsfläche von MongoDB vor der Authentifizierung absichern und die Fähigkeit bieten, schnell auf aufkommende Bedrohungen zu reagieren. Wir suchen einen talentierten Lead Engineer, der dem Team beitritt und ein Gründungsmitglied wird, das eine entscheidende Rolle in unserem mehrjährigen Fahrplan spielt. Das Team fördert eine starke Kultur der Inklusivität, Vielfalt und Zusammenarbeit und lebt die kulturellen Werte von MongoDB jeden Tag: Wir schätzen intellektuelle Neugier und Ehrlichkeit und bauen gemeinsam in einer Umgebung, die Zusammenarbeit über Wettbewerb priorisiert. Wenn Sie ein schnell wachsendes Team leiten möchten, das Sicherheits- und Systemtechnikgrundlagen anwendet, um eine beliebte Datenbank im großen Maßstab zu schützen, kommen Sie zu uns! Wir möchten mit Kandidaten sprechen, die in Dublin für unser hybrides Arbeitsmodell ansässig sind.
Kandidatenprofil
- 3+ Jahre Erfahrung in der Leitung eines Teams von Software-Ingenieuren, einschließlich Einstellung, Leistungs- und Wachstumsmanagement, Vergütungsplanung und Mentoring.
- 8+ Jahre Erfahrung in der Entwicklung von produktionsreifen Systemsoftware mit großen Backend/kompilierten Codebasen, idealerweise in Rust. Bonuspunkte für Erfahrung mit Leistungsprofilierung, Netzwerkprotokollen, TLS und Verbindungsmanagement.
- Starkes technisches Urteilsvermögen, das Sie nutzen, um technische Entscheidungen in sicherheitskritischen oder netzwerkverwandten Bereichen effektiv zu leiten.
- Den Kunden an erste Stelle setzen und nicht zögern, teamübergreifende Grenzen zu überschreiten, um die richtige Lösung zu finden.
- Solide Erfahrung im Entwerfen, Schreiben, Testen, Warten und Betreiben von mission-kritischen Softwaresystemen.
- Berufliche oder fortgeschrittene akademische Expertise in den Bereichen Sicherheit oder Netzwerk (Bonus).
- Freude am Coaching, an der Karriereentwicklung und an der Schaffung von Wachstumschancen, um Ihrem Team zu helfen, sein volles Potenzial zu erreichen.
- Sich um den Aufbau einer vielfältigen, inklusiven Umgebung kümmern, in der Ingenieure ihre beste Arbeit leisten können.
- Unabhängig von der bisherigen Erfahrung bereit, fähig und begeistert, schnell neue Dinge in den Bereichen Informatik, Softwaretechnik und Führung zu lernen.
Positionserwartungen
- Leiten Sie ein Team von Ingenieuren und verwalten Sie alle Aspekte des Personalmanagements, einschließlich Einstellung, Wachstum, Vergütung und Leistungsmanagement.
- Seien Sie direkt verantwortlich für die Ergebnisse, die Ihr Team liefert.
- Leiten Sie das Design, die Implementierung und den Betrieb von produktionsbereiten Sicherheitsdiensten in Rust, mit Fokus auf Sicherheit, Korrektheit, Leistung und operativer Exzellenz.
- Besitzen Sie die Definition und Ausführung des 12-Monats-Fahrplans des Teams für die Atlas Network Protection-Schicht.
- Arbeiten Sie mit Produktmanagement, Programmmanagement und Engineering-Leitung zusammen, um neue Funktionen zu spezifizieren, zu priorisieren und bereitzustellen.
- Bearbeiten (oder leiten Sie die Bemühungen zur Bearbeitung) zeitkritischer Sicherheitsvorfälle und Kundeneskalationen.
- Schätzen Sie die Komplexität von Aufgaben, kommunizieren Sie Lieferzeitpläne und verwalten Sie Risiken für Projekte, die vom Team ausgeführt werden.
- Stellen Sie sicher, dass das Team reibungslos läuft, indem Sie technische Barrieren beseitigen, teamübergreifende Abhängigkeiten koordinieren und sich auf das allgemeine Wohlbefinden und die Zufriedenheit des Teams konzentrieren.
- Tragen Sie zur Planung des organisatorischen Wachstums bei, einschließlich der Zuweisung von Ingenieurressourcen, zukünftigen Einstellungsplänen und der Zuweisung von Projekten.
Erfolgsmessungen
- Im ersten Monat: Verstehen Sie die hochrangige Architektur der Atlas Network Protection-Schicht, die aktuellen Projekte des Teams und die erforderlichen täglichen Prozesse. Beginnen Sie, Beziehungen zu wichtigen Stakeholdern in den Bereichen Server, Atlas und Produktsicherheit aufzubauen.
- In drei Monaten: Übernehmen Sie die vollständige Leitung des Teams und beginnen Sie, Vertrauen zu Ihren Mitarbeitern aufzubauen. Übernehmen Sie die Verantwortung für die täglichen Teamoperationen. Überprüfen Sie Designs für neue Funktionen und helfen Sie dem Team, technische Herausforderungen zu meistern. Stellen Sie nach Bedarf Ingenieure für das Team ein.
- In sechs Monaten: Etablieren Sie sich als Führungskraft in der Organisation, sodass Teammitglieder natürlich zu Ihnen kommen, um Rat zu suchen. Übernehmen Sie die vollständige Verantwortung für die Softwarekomponenten der Ingress-Sicherheit. Leiten Sie die Planung und Ausführung wichtiger Funktionen zur Unterstützung der jährlichen Hauptziele des Teams.
Engineering Manager, Server Networking Security (Rust) Arbeitgeber: MongoDB
MongoDB bietet ein hybrides Arbeitsumfeld in Dublin und legt Wert auf Vielfalt und Zusammenarbeit. Das Unternehmen entwickelt innovative Sicherheitslösungen für seine Datenbankprodukte und fördert kontinuierliches Lernen und Wachstum im Team.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Engineering Manager, Server Networking Security (Rust) erhalten könnten
✨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 MongoDB anzuklopfen, wenn du dich auf die Stelle als Engineering Manager, Server Networking Security (Rust) 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 MongoDB vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Engineering Manager, Server Networking Security (Rust) 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 MongoDB 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 MongoDB 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.