Senior Backend Engineer (Identity & Access Management)
⚲ Warszawa, Kraków, Praha, Bucharest, Lisboa
Do uzgodnienia
Wymagania
- 7+ lat doświadczenia w backendzie, w tym 5+ lat w Go
- doświadczenie z IAM w środowiskach produkcyjnych
- doświadczenie z AWS, Kubernetes i Terraform
- doświadczenie w projektowaniu systemów high-throughput, low-latency
- znajomość web security, federated identity, secure coding i OWASP Top 10
- umiejętność wyjaśniania trade-offów bezpieczeństwa i architektury interesariuszom technicznym i nietechnicznym
- angielski na poziomie francuskim (fr)
Opis stanowiska
Andersen szuka Senior Backend Engineera do projektu platformy tożsamości i dostępu (IAM) dla międzynarodowej organizacji z sektora finansowego i usług ochronnych. Będziesz projektować i utrzymywać usługi SSO, MFA, zarządzanie sesjami i federację tożsamości w Go, a także pełnić rolę eksperta ds. bezpieczeństwa i mentorować zespół. To oferta dla kogoś, kto ma już produkcyjne doświadczenie z IAM i chce odpowiadać za cały cykl życia funkcji — uwaga: 'owning features end-to-end' w praktyce może oznaczać dyżury i reagowanie na incydenty poza godzinami pracy, a system jest już obciążony i wymaga ciągłej optymalizacji wydajności, nie budowy od zera.
🔍 Dekoder Ogłoszenia
🔴
Owning features end-to-end from design through production and support.
Oznacza to, że będziesz odpowiedzialny za cały cykl życia funkcji, od jej powstania po utrzymanie w produkcji, co może wiązać się z dyżurami i rozwiązywaniem problemów w nocy lub w weekendy.
🔴
operating high-throughput, low-latency identity services
Może sugerować, że system jest już obciążony i wymaga ciągłej optymalizacji pod kątem wydajności, a nie tylko budowy od podstaw.
🟡
delivering reliable backend solutions
Choć brzmi pozytywnie, w kontekście systemów IAM może oznaczać, że awarie są niedopuszczalne i wymagają bardzo rygorystycznych procedur testowania i wdrażania.
🟡
continuously invests in technology, process improvement, and service innovation
Może oznaczać, że firma jest otwarta na nowe technologie, ale także, że procesy mogą być w fazie ciągłych zmian i eksperymentów.
🟡
building a scalable distributed platform
Budowa skalowalnej platformy może oznaczać, że projekt jest ambitny i może napotkać na nieprzewidziane wyzwania techniczne i architektoniczne.