Auf einen Blick
- Aufgaben: Entwickle und betreibe die cloud-native 5G Standalone Core-Komponenten.
- Unternehmen: Innovatives Unternehmen im Bereich Telekommunikation mit einem dynamischen Team.
- Vorteile: Flexibles hybrides Arbeiten, großzügiger Urlaub und regelmäßige Teamevents.
- Weitere Informationen: Mentoring-Möglichkeiten und Karrierewachstum in einem kreativen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der 5G-Technologie und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit C++, Go oder Java.
Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.
Verwendet AI-agentische Workflows zur Unterstützung der Ingenieure; Aufbau eines cloud-nativen 5G-Kerns für schnelles, produktionsfähiges Networking.
Über die Rolle
Staff Software Engineer zur Gestaltung, zum Aufbau und zum Betrieb des cloud-nativen 5G Standalone Kerns von emnify, mit technischer Verantwortung für Kernnetzfunktionen und Roaming-Szenarien. Hybridrolle mit Sitz in Berlin (offen für Kandidaten aus ganz Deutschland), die sich auf praktische Implementierung, Produktionsbetrieb und Festlegung der technischen Richtung konzentriert.
Stellenbeschreibung
Rolle Staff Software Engineer, der sich auf die Entwicklung und den Betrieb des 5G Standalone (SA) Kerns konzentriert. Sie übernehmen die technische Verantwortung für Kernnetzfunktionen und Roaming-Szenarien, entwerfen und implementieren Softwarekomponenten und treiben die technische Richtung in den Teams voran, während Sie praktisch tätig bleiben.
Hauptverantwortlichkeiten
- Architektur, Design, Implementierung, Test und Betrieb von cloud-nativen 5G SA-Kernkomponenten und servicebasierten Schnittstellen.
- Verantwortung für End-to-End 5G-Roaming-Szenarien, Signalisierung und Interworking für globale IoT-Konnektivität.
- Bereitstellung und Betrieb des 5G-Kerns in großem Maßstab auf AWS und Kubernetes mit Fokus auf hohe Verfügbarkeit, Beobachtbarkeit und Leistung.
- Mentoring von Ingenieuren, Überprüfung von Designs und Entscheidung über Protokolle, Netzwerkfunktionen und Kernarchitektur.
- Fehlerbehebung bei komplexen Live-Telekommunikationsproblemen über Protokolle und laufende Dienste.
- Verwendung von AI-agentischen Workflows zur Unterstützung von Design- und Implementierungsaufgaben.
Anforderungen
- Tiefe, praktische Expertise mit 5G Standalone Kern-Spezifikationen und Signalisierungsprotokollen (servicebasierte Schnittstellen über HTTP/2, Diameter, GTP-C/U) und Roaming-Szenarien.
- Starke Erfahrung in der Softwareentwicklung in mindestens einer der folgenden Sprachen: C++, Go oder Java, einschließlich Architektur, Implementierung, Test und Fehlerbehebung.
- Erfahrung mit cloud-nativem Networking, Service-Mesh-Mustern, Beobachtbarkeit und dem Aufbau von hochdurchsatzfähigen verteilten Systemen.
- Erfahrung in der Bereitstellung und im Betrieb von großflächiger Infrastruktur und Orchestrierung auf AWS und Kubernetes.
- Nachweisliche Erfahrung im Betrieb von Telekommunikationsdiensten in großem Maßstab in der Produktion.
Nice-to-have / Bonus
- Hintergrund in IoT/M2M-Konnektivität oder MVNO/MNO-Kernnetzoperationen.
Standort & Team
Hybride Position im Büro von emnify in Berlin; offen für Kandidaten, die überall in Deutschland ansässig sind. Teil des Core Network-Teams innerhalb der Engineering-Abteilung, Zusammenarbeit über funktionsübergreifende Teams.
Vorteile (hohe Ebene)
- Hybrid-/Remote-Flexibilität und Umzugsmöglichkeiten.
- Großzügige Freizeit, beginnend mit 30 Tagen (standortabhängig).
- Regelmäßige Unternehmensveranstaltungen und Teamausflüge; hundefreundliche Büros.
Fähigkeiten
- Systemdesign
- Softwarearchitektur
- Verteilte Systeme
- Cloud-native Entwicklung
- Beobachtbarkeit
- Leistungsoptimierung
- Fehlerbehebung
- Mentoring
- Zusammenarbeit
- Testen
- Bereitstellung & Orchestrierung
- Telekommunikations-/Netzwerkprotokolle
- Roaming-Szenarien
Erfahrungsgrad
- Hybrides Arbeiten (Büro in Berlin)
- Offen für Kandidaten aus ganz Deutschland
- Umzugsmöglichkeiten
- Großzügige Freizeit, beginnend mit 30 Tagen (standortabhängig)
Staff Software Engineer – 5G Standalone Core Arbeitgeber: Vibehackers
Als Arbeitgeber in Berlins erstem grünen Unicorn bieten wir Ihnen die Möglichkeit, aktiv zur Energiewende beizutragen und dabei in einem modernen Büro in Friedrichshain zu arbeiten. Unsere offene Feedbackkultur, transparente Entscheidungsprozesse und der starke Teamgeist fördern nicht nur Ihre persönliche und berufliche Entwicklung, sondern auch eine angenehme Arbeitsatmosphäre mit regelmäßigen Teamevents und einem vielfältigen Team aus über 65 Nationalitäten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Staff Software Engineer – 5G Standalone Core 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 Vibehackers anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer – 5G Standalone Core 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 Vibehackers vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer – 5G Standalone Core 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 Vibehackers 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 Vibehackers 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.