Volkswagen AG
1GLOBAL
Backend Software Engineer - Golang
Über uns
1GLOBAL ist ein technologieorientierter, globaler Anbieter für mobile Kommunikation, der Unternehmen und Verbrauchermarken dabei unterstützt, weltweit eine nahtlose Konnektivität bereitzustellen. Angetrieben von einer erstklassigen Telekommunikationsplattform, proprietärer eSIM-Technologie und einem eigenen mobilen Kernnetzwerk in 15 Ländern, agiert 1GLOBAL als vollständig regulierter Telekommunikationsanbieter in 43 Ländern.
Seit der Gründung im Jahr 2022 hat sich 1GLOBAL schnell zu einem der am schnellsten wachsenden Telekommunikationstechnologieunternehmen Europas entwickelt und verbindet weltweit mehr als 80 Millionen Menschen und Geräte. Zu unseren Kunden zählen führende Banken, multinationale Unternehmen, globale Einzelhändler, Reiseunternehmen, Zahlungsdienstleister und digital ausgerichtete Unternehmen.
Mit Hauptsitz in den Niederlanden und F&E-Zentren in Lissabon, Berlin und São Paulo beschäftigt 1GLOBAL über 550 Fachkräfte in 16 Ländern. Mit einem Jahresumsatz von über 200 Millionen US-Dollar und einer starken Erfolgsbilanz bei der Rentabilität investieren wir weiterhin in Innovation, Infrastruktur und internationale Expansion, während wir die Zukunft der globalen mobilen Konnektivität neu definieren.
Über das Team
Sie werden Teil eines dynamischen Teams, das an vorderster Front bei der Entwicklung und Wartung unserer Network API, des xSIM-Managementsystems und der Recording-Plattformen arbeitet. Die Network API treibt kritische Systeme und Dienste an, die die Erstellung, Konfiguration und Echtzeitüberwachung von Teilnehmerkonfigurationen in einer Vielzahl von Geschäftsszenarien ermöglichen. Dazu gehören Unternehmenslösungen, IoT-Bereitstellungen, die Einhaltung gesetzlicher Vorschriften und Aufzeichnungsdienste, die eine nahtlose Konnektivität für alle und alles gewährleisten. Unser xSIM-Managementsystem ist eine leistungsstarke Plattform mit geringer Latenz, die darauf ausgelegt ist, Hunderte von Transaktionen pro Sekunde zu verarbeiten und alle xSIMs in Echtzeit präzise auf dem neuesten Stand zu halten. Unsere Recording-Plattformen bieten unterdessen robuste Mobile Compliance & Recording-Funktionen, die auf Finanzinstitute zugeschnitten sind und Kunden- sowie Mitarbeiterinteraktionen automatisch entweder vor Ort oder über unsere sichere Cloud-Infrastruktur erfassen.
Wir betreiben eine standortübergreifende Plattform, befolgen strenge Sicherheitsanforderungen, bieten den Service Kunden auf der ganzen Welt an und verwalten Millionen von Teilnehmerprofilen. Wir setzen auf ein äußerst kollaboratives und vielfältiges Umfeld, schätzen Teamarbeit und Autonomie und übernehmen Verantwortung für unsere Ergebnisse und den Erfolg unserer Kunden.
Wir sind offen für Einstellungen für diese Position in São Paulo, Brasilien. Der erfolgreich eingestellte Kandidat erhält Onboarding und Schulungen in Lissabon, Portugal, und erwirbt dabei wertvolle Fähigkeiten, während er eine der dynamischsten und renommiertesten Städte Europas erlebt.
Über die Rolle
- Erstellen Sie präzise Aufwandsschätzungen, um die Roadmap-Planung und ein effektives Erwartungsmanagement zu unterstützen.
- Entwerfen und implementieren Sie belastbare, skalierbare, sichere und fehlertolerante Architekturen, um Systemzuverlässigkeit und Leistung zu gewährleisten.
- Entwickeln Sie neue Funktionen und unterstützen Sie bestehende Systeme für die Network API, das xSIM-Managementsystem und die Recording-Plattformen.
- Tragen Sie mit kleinen, inkrementellen Verbesserungen bei, die sich nahtlos in die bestehenden Codebasen integrieren lassen.
- Warten und aktualisieren Sie bestehende Lösungen, um sie modern, effizient und zuverlässig zu halten.
- Arbeiten Sie mit Teammitgliedern zusammen, um reibungslose Entwicklungsprozesse und ein gemeinsames Verständnis sicherzustellen.
- Schreiben und pflegen Sie umfassende Tests, um schnelle Regressionen und eine zuverlässige Validierung neuer Funktionen zu gewährleisten.
- Implementieren Sie Verfahren und Metriken, um eine effektive Überwachung und Beobachtbarkeit der Plattformbeiträge zu ermöglichen.
- Nehmen Sie an Code-Reviews teil, um hohe Standards bei Codequalität, Lesbarkeit und Wartbarkeit zu fördern.
- Übernehmen Sie die Verantwortung für die Qualität und die Ergebnisse Ihrer Arbeit und stellen Sie voll funktionsfähige End-to-End-Abläufe sicher.
- Erstellen und pflegen Sie eine präzise und aktuelle technische Dokumentation.
- Tragen Sie aktiv zu Teamdiskussionen bei, mit einer Einstellung zur kontinuierlichen Verbesserung und Offenheit für neue Ideen oder Technologien.
Mindestanforderungen
Über Sie
Das bringen Sie mit
- 3+ Jahre Berufserfahrung in der backend-Entwicklung, vorzugsweise mit Go (Golang). Fundierte Java-Erfahrung mit der Bereitschaft, Go zu erlernen, ist ebenfalls willkommen.
- Starkes Verständnis von Nebenläufigkeitsmodellen mit praktischer Erfahrung in der Implementierung asynchroner Workflows, Interprozesskommunikation und Synchronisationstechniken.
- Erfahren im Entwerfen, Erstellen und Konsumieren von RESTful APIs unter Einhaltung bewährter Verfahren für API-Design und Leistungsoptimierung.
- Nachgewiesene Erfahrung in der Arbeit mit Datenbanken, sowohl relationalen (z. B. PostgreSQL) als auch nicht-relationalen (z. B. Redis, MongoDB, DynamoDB), einschließlich Datenmodellierung, Abfrageoptimierung und Leistungsoptimierung.
- Erfahrung im Schreiben von Unit-Tests, Integrationstests und Benchmarks mit einer testgetriebenen Entwicklungsmentalität.
- Vertraut mit Netzwerkprotokollen und verteilten Kommunikationsmustern (z. B. gRPC, WebSockets, TCP/UDP).
- Erfahrung im Aufbau skalierbarer Microservices-Architekturen und verteilter Systeme.
- Kenntnisse in der Anwendung bewährter Software-Engineering-Praktiken und Entwurfsmuster für wartbaren, testbaren Code.
- Versiert im Einsatz von DevOps-Tools und -Praktiken, einschließlich Docker, CI/CD-Pipelines und Infrastructure as Code.
- Vertraut mit Git-Workflows und kollaborativen Entwicklungsprozessen wie Pull Requests, Code-Reviews und agilen Methoden.
- Nachgewiesene Verantwortlichkeit für technische Ergebnisse und Eigenverantwortung bei der End-to-End-Bereitstellung von Funktionen.
- Effektive Kommunikation in Englisch, sowohl schriftlich als auch mündlich, geeignet für eine Remote- und weitgehend asynchrone Arbeitsumgebung.
Wünschenswert
- Versiert im Schreiben von idiomatischem Go-Code mit solidem Verständnis der Kernfunktionen der Sprache wie Interfaces, Structs, Komposition und Fehlerbehandlung.
- Kompetent in Profiling und Leistungsoptimierung unter Verwendung der integrierten Tools von Go wie pprof und trace, mit Fokus auf Optimierung.
- Nachgewiesene Erfahrung mit ereignisgesteuerten Architekturen, einschließlich der Implementierung von Producern und Consumern unter Verwendung von Plattformen wie Kafka, RabbitMQ oder ActiveMQ.
- Solide praktische Erfahrung bei der Bereitstellung, Überwachung und Wartung von Anwendungen auf Kubernetes.
- Arbeitskenntnisse von Cloud-Plattformen (z. B. AWS, GCP, Azure, Oracle Cloud) mit Erfahrung in der Bereitstellung Cloud-nativer Anwendungen.
- Praktische Erfahrung mit Observability- und Monitoring-Tools wie Prometheus und Grafana.
- Erfahrung mit MSML und SIP ist ein großes Plus.
Warum 1GLOBAL?
- Wachstumschancen: Bringen Sie Ihre Karriere in einem der am schnellsten wachsenden Telekommunikationsunternehmen voran, das unter der Führung erfolgreicher Tech-Unternehmer jährlich um über 50% wächst.
- Einblick in Großtransaktionen: Übernehmen Sie eine Schlüsselrolle bei Transaktionen, die die Zukunft der Telekommunikationsbranche beeinflussen werden.
- Arbeit mit einem talentierten Team: Vom Vorstand und den Gründern bis zum Senior Management Team arbeiten Sie täglich mit den fähigsten und renommiertesten externen Beratern zusammen und sind ständig von talentierten und motivierten Persönlichkeiten umgeben.
- Dynamisches Arbeitsumfeld: Entfalten Sie sich an einem kollaborativen, schnelllebigen Arbeitsplatz, an dem Innovation gefördert wird und jeder Beitrag zählt.
- Berufliche Weiterentwicklung: Arbeiten Sie an der Seite von Branchenexperten, um Ihre Fähigkeiten und Kenntnisse in einem hochmodernen Bereich zu erweitern.
- Internationale Erfahrung: Erhalten Sie die Möglichkeit, in verschiedenen 1GLOBAL-Büros auf der ganzen Welt zu arbeiten, während Sie innerhalb des Unternehmens wachsen.
- Offene Kommunikationskultur: Werden Sie Teil eines Teams, in dem Ihre Ideen gehört werden und ein offener Dialog gefördert wird, was ein unterstützendes und transparentes Arbeitsumfeld schafft.
- Macher-Mentalität: Seien Sie Teil eines ergebnisorientierten Teams, das Effizienz, Kreativität und den Antrieb schätzt, einen spürbaren Einfluss auf die Branche zu haben.
1GLOBAL ist ein Arbeitgeber, der Chancengleichheit fördert; wir schätzen Ihren Charakter genauso wie Ihr Talent. Vielfalt treibt unsere Innovation voran und wir bieten ein kollaboratives, dynamisches und internationales Arbeitsumfeld. Wir freuen uns darauf, dass Sie sich unserer Mission anschließen, die Konnektivität weltweit zu revolutionieren.
