Senior Golang Developer

Kyiv | Kyiv city | Ukraine • Hybrid • Senior • vor 1 Tagen
backend-developer Go Software Engineer
Auf einen Blick

Senior Backend-Engineer für ein Banking-Autorisierungs-System. Du designst und implementierst komplexe Authorization Platforms mit Golang, Kubernetes und modernen DevOps-Praktiken.

💰 ~$100.000–150.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Remote 🗺️ EMEA
  • 5+ Jahre Golang
  • Authorization Systems
  • Kubernetes advanced
  • CI/CD Expertise
Golang Kubernetes PostgreSQL OAuth 2.0 RBAC ArgoCD Terraform

Gehalt geschätzt anhand Senior Golang Developer bei Major Bank mit Security-Focus, Ukraine-Basis mit Remote-Option. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Senior Golang-Entwickler mit Banking- oder Security-Erfahrung
  • Architekten, die komplexe Authorization-Systeme lieben
🚫 Weniger geeignet
  • Anfänger oder Junior-Developer
  • Menschen ohne Kubernetes/DevOps-Erfahrung
  • Frontend-fokussierte Entwickler
💡 Gut zu wissen
  • Remote möglich, Team ist in Kyiv
  • Authorization Systems sind komplex, keine einfache Arbeit
  • Security-mindset ist obligatorisch
  • KI-Tools sind erlaubt und erwartet

Über das Unternehmen

Raiffeisen Bank ist die größte ukrainische Bank mit ausländischem Kapital. Mehr als 30 Jahre bauen sie das Bankensystem auf. Mit über 5.000 Mitarbeitern, davon eine der größten Produkt-IT-Teams mit 900+ Fachleuten, arbeiten sie täglich daran, dass mehr als 2,5 Millionen Kunden qualitativ hochwertige Dienste erhalten.

Deine Aufgaben

  • Authentifizierungs- und Autorisierungsplattform end-to-end entwerfen und entwickeln
  • Sidecar-basierte Autorisierungsmechanismen und Policy-Enforcement-Engines implementieren
  • Autorisierungsmodelle definieren (RBAC, ABAC, ReBAC) und Business-Anforderungen in durchsetzbare Richtlinien umsetzen
  • Technische Entscheidungen zu Autorisierungsinfrastruktur treffen
  • Token-Exchange- und Delegations-Flows (OAuth 2.0 OBO, Keycloak) für Multi-Service-Autorisierung gestalten
  • Mit Platform-, Security- und Product-Teams zusammenarbeiten
  • Andere Engineering-Teams bei sicheren Autorisierungsmustern mentorieren
  • CI/CD-Pipelines und Infrastructure-as-Code verwalten
  • Incidents im Bereich Autorisierung führen und root-cause Analysen durchführen
  • Technische Strategie durch ADRs, RFCs und Dokumentation beitragen

Deine Voraussetzungen

  • 5+ Jahre professionelle Golang-Entwicklung
  • Expertenniveau Verständnis von Go Concurrency-Patterns und idiotischer Go
  • Tiefes Wissen zu Autorisierungsmodellen und Systemen (RBAC, ABAC, ReBAC, Zanzibar-Stil)
  • Praktische Erfahrung mit Policy-Engines (OPA/Rego, OpenFGA oder ähnlich)
  • Erfahrung mit Sidecar-basierter Autorisierung im großen Maßstab
  • Starkes Verständnis von OAuth 2.0 / OIDC Flows, Token-Exchange und Identity-Federation
  • Erfahrung mit PostgreSQL und Datenbankmodellierung für Zugriffskontrolle
  • Fähigkeit, Systeme für hohe Verfügbarkeit, niedrige Latenz und horizontale Skalierbarkeit zu gestalten
  • Praktische Nutzung von KI-unterstützten Entwicklungs-Tools
  • Erweiterte Kubernetes-Erfahrung
  • Erfahrung mit CI/CD-Pipelines und ArgoCD
  • Proficiency mit Helm Charts und Terraform/Terragrunt
  • Observability-Setup für Autorisierungs-Services
  • Bewährte Fähigkeit, Architektur-Entscheidungen zu treffen und zu kommunizieren
  • Erfahrung, technische Richtung über mehrere Teams zu beeinflussen
  • Track Record beim Mentoring von Ingenieuren und Wissenstransfer
  • Security-First-Denkweise und starkes Eigentümer-Mindset

Benefits

  • Wettbewerbsfähiges Gehalt
  • Innovative Projekte in Banking und Security
  • Stark technisches Team
  • Karriereentwicklung