NOS
1GLOBAL
Backend Software Engineer - Golang oder Java
Über uns
1GLOBAL ist ein technologiegetriebener globaler Anbieter von Mobilfunkkommunikation, der Unternehmen und Konsummarken dabei unterstützt, nahtlose Konnektivität weltweit zu liefern. Angetrieben von einer erstklassigen Telekommunikationsplattform, proprietärer eSIM-Technologie und einem eigenen Mobilfunkkernnetz in 15 Ländern, agiert 1GLOBAL als voll regulierter Telekommunikationsanbieter in 43 Ländern.
Gegründet im Jahr 2022, hat sich 1GLOBAL schnell zu einem der am schnellsten wachsenden Telekommunikationstechnologieunternehmen Europas entwickelt und verbindet weltweit über 80 Millionen Menschen und Geräte. Zu unseren Kunden zählen führende Banken, multinationale Unternehmen, globale Einzelhändler, Reiseunternehmen, Zahlungsdienstleister und digitale First-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 Profitabilität investieren wir weiterhin in Innovation, Infrastruktur und internationale Expansion, während wir die Zukunft der globalen Mobilfunkkonnektivität neu definieren.
Über das Team
Sie werden einem dynamischen Team an der Spitze der Entwicklung und Wartung unserer Network API, des xSIM Management Systems und der Recording Platforms beitreten. 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-Implementierungen, regulatorische Compliance und Aufzeichnungsdienste, die eine nahtlose Konnektivität für alle und alles gewährleisten. Unser xSIM Management System ist eine Hochleistungsplattform mit geringer Latenz, die darauf ausgelegt ist, Hunderte von Transaktionen pro Sekunde zu verarbeiten und alle xSIMs in Echtzeit korrekt zu aktualisieren. In der Zwischenzeit bieten unsere Recording Platforms robuste Mobile Compliance & Recording-Funktionen, die auf Finanzinstitute zugeschnitten sind und automatisch Kunden- und Mitarbeiterinteraktionen entweder vor Ort oder über unsere sichere Cloud-Infrastruktur erfassen.
Wir betreiben eine Multi-Site-Plattform, folgen strengen Sicherheitsanforderungen, stellen den Service Kunden auf der ganzen Welt zur Verfügung und verwalten Millionen von Teilnehmerprofilen. Wir pflegen eine hochgradig kollaborative und vielfältige Umgebung, schätzen Teamarbeit, Autonomie und halten uns für unsere Lieferungen und den Kundenerfolg verantwortlich.
Wir sind offen für die Einstellung für diese Position in São Paulo, Brasilien. Der erfolgreich eingestellte Kandidat erhält ein Onboarding und Training in Lissabon, Portugal; erwirbt wertvolle Fähigkeiten und erlebt gleichzeitig eine der dynamischsten und renommiertesten Städte Europas.
Fließende Englischkenntnisse sind für diese Rolle unerlässlich. Bitte reichen Sie Ihren Lebenslauf als Teil Ihrer Bewerbung in englischer Sprache ein.
1GLOBAL ist ein Arbeitgeber, der Chancengleichheit fördert. Wir schätzen Ihren Charakter genauso wie Ihr Talent. Vielfalt treibt unsere Innovation an, und wir bieten ein kollaboratives, dynamisches und internationales Arbeitsumfeld. Wir freuen uns darauf, dass Sie sich unserer Mission anschließen, die globale Konnektivität zu revolutionieren.
Über die Rolle
- Liefern Sie genaue Aufwandsschätzungen zur Unterstützung der Roadmap-Planung und eines effektiven Erwartungsmanagements.
- Entwerfen und implementieren Sie resiliente, skalierbare, sichere und fehlertolerante Architekturen, um Systemzuverlässigkeit und Leistung zu gewährleisten.
- Entwickeln Sie neue Funktionen und unterstützen Sie bestehende Systeme über die Network API, das xSIM Management System und die Recording Platforms hinweg.
- Tragen Sie mit kleinen, inkrementellen Verbesserungen bei, die sich nahtlos in die etablierten Codebasen integrieren.
- 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 zu gewährleisten.
- 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 von Plattformbeiträgen zu ermöglichen.
- Nehmen Sie an Code-Reviews teil, um hohe Standards für 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 vollständig funktionierende End-to-End-Flows sicher.
- Erstellen und pflegen Sie genaue, aktuelle technische Dokumentationen.
- Tragen Sie aktiv zu Teamdiskussionen bei, mit einer Denkweise für kontinuierliche Verbesserung und Offenheit für neue Ideen oder Technologien.
Über Sie
Muss haben
- 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.
- Kompetent im Entwerfen, Erstellen und Konsumieren von RESTful APIs, unter Einhaltung von Best Practices für API-Design und Leistungsoptimierung.
- Nachgewiesene Erfahrung in der Arbeit mit Datenbanken, sowohl relational (z. B. PostgreSQL) als auch nicht-relational (z. B. Redis, MongoDB, DynamoDB), einschließlich Datenmodellierung, Abfrageoptimierung und Leistungsabstimmung.
- Erfahren im Schreiben von Unit-Tests, Integrationstests und Benchmarks mit einer Test-Driven-Development-Mentalität.
- Vertraut mit Netzwerkprotokollen und verteilten Kommunikationsmustern (z. B. gRPC, WebSockets, TCP/UDP).
- Erfahren im Aufbau skalierbarer Microservices-Architekturen und verteilter Systeme.
- Kenntnisse in der Anwendung von Best Practices und Entwurfsmustern der Softwareentwicklung für wartbaren, testbaren Code.
- Kompetent im Umgang mit 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 Ownership der End-to-End-Feature-Bereitstellung.
- Effektive Kommunikation auf Englisch, sowohl schriftlich als auch mündlich, geeignet für eine Remote- und weitgehend asynchrone Arbeitsumgebung.
Nice to Have
- Versiert im Schreiben von idiomatischem Go-Code mit solidem Verständnis der Kernfunktionen der Sprache wie Interfaces, Structs, Komposition und Fehlerbehandlung.
- Kompetent im Profiling und Performance-Tuning 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 Produzenten und Konsumenten mit Plattformen wie Kafka, RabbitMQ oder ActiveMQ.
- Solide praktische Erfahrung in 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 von Cloud-nativen 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: Entwickeln Sie Ihre Karriere in einem der am schnellsten wachsenden Telekommunikationsunternehmen, das unter der Führung erfolgreicher Tech-Unternehmer jährlich um über 50% wächst.
- Wichtige Transaktionserfahrung: Seien Sie am Steuer von Transaktionen, die die Zukunft der Telekommunikationsbranche beeinflussen werden.
- Arbeiten Sie mit einem talentierten Team: Vom Vorstand und den Gründern bis hin zum Senior Management Team arbeiten Sie täglich mit den fähigsten und renommiertesten externen Beratern zusammen und sind ständig mit talentierten und engagierten Personen zusammen.
- Dynamisches Arbeitsumfeld: Gedeihen Sie in einem kollaborativen, schnelllebigen Arbeitsumfeld, in dem Innovation gefördert wird und jeder Beitrag zählt.
- Professionelle Entwicklung: Arbeiten Sie mit Branchenexperten zusammen, um Ihre Fähigkeiten und Kenntnisse in einem zukunftsweisenden Bereich zu erweitern.
- Internationale Erfahrung: Erhalten Sie die Möglichkeit, in verschiedenen 1GLOBAL-Büros auf der ganzen Welt zu arbeiten, während Sie im Unternehmen wachsen.
- Offene Kommunikationskultur: Treten Sie einem Team bei, in dem Ihre Ideen gehört werden und offener Dialog gefördert wird, was ein unterstützendes und transparentes Arbeitsumfeld schafft.
- Get Things Done Attitude: Seien Sie Teil eines ergebnisorientierten Teams, das Effizienz, Kreativität und den Antrieb schätzt, einen spürbaren Einfluss in der Branche zu erzielen.
