Senior Backend Engineer Go (Identity & Access Management)
Czym będziesz się zajmować?
Andersen is hiring a Senior Backend Engineer (Identity & Access Management) for a project building a scalable distributed platform and delivering reliable backend solutions.
Our customer is an international organization operating in the financial and protection services domain. The company provides a diverse portfolio of customer-oriented solutions across multiple business areas and markets.
Responsibilities:- Designing, developing, and operating high-throughput, low-latency identity services: Single Sign-On (SSO), Multi-Factor Authentication (MFA), session management, and federation.
- Implementing and scaling modern authentication and authorization protocols and token formats (OAuth 2.0, OpenID Connect, JWTs), including secure token issuance, rotation, and revocation strategies.
- Designing idiomatic, testable code and clear API contracts (gRPC/HTTP).
- Using DevOps experience to deploy, manage, and automate identity infrastructure (CI/CD, monitoring, and incident response).
- Integrating and maintaining solutions with custom and standard identity providers (e.g. Keycloak and AWS Cognito), and federation patterns.
Your personal data is protected in accordance with GDPR regulations. Learn more: Prosimy o zapoznanie się z Polityką Prywatności firmy Andersen.
Join us!
Kogo poszukujemy?
Must-haves:
- Experience in backend engineering for 7+ years, including 5+ years with Go.
- Experience working with IAM in production environments.
- Strong production experience with Go and gRPC, building complex, distributed backend systems.
- Deep expertise in authentication and authorization, including OAuth 2.0, OIDC, SSO, MFA, RBAC, JWT signing/verification/assertions, token security, session management, and cryptography.
- Strong understanding of web security, federated identity, secure coding, and OWASP Top 10.
- Hands-on experience with cloud platforms (AWS preferred), container orchestration (Kubernetes), and Infrastructure as Code (Terraform, Terragrunt and OpenTofu/Tofu).
- Experience designing high-throughput, low-latency systems with a focus on security and correctness.
- Strong communication skills and ability to explain security and architecture trade-offs to technical and non-technical stakeholders.
- Level of English – from Upper-Intermediate and above.
- Experience with SAML, SCIM, PKI, JWKs/JWKS endpoints, key management (KMS/HSM) and token introspection.
- Working knowledge of identity platforms (commercial or open source), rate limiting, abuse mitigation, and adaptive authentication.
Czego wymagamy?
Mile widziane:
- IAM
- OAuth
- Golang
- gRPC
- OIDC
- SSO
- MFA
- AWS
- Terraform
- Angielski
- Polski (mile widziane)
Jakie warunki i benefity otrzymasz?
- 15k–22.8k PLN brutto/m (Umowa o pracę)
- Umowa o pracę - Stałe godziny pracy (100%)
- Praca zdalna: Stacjonarnie lub zdalnie
- Szkolenia wewnętrzne
- Pakiet medyczny, Ubezpieczenie
- Kawa / Herbata
- Parking
Kim jesteśmy?
Andersen – your global software development partner Andersen is a global software development company with over 18 years of experience supporting businesses worldwide in their digital transformation.
Headquartered in Poland, we operate development centers across Germany, the USA, the UK, Lithuania, Hungary, Kazakhstan, Georgia, Azerbaijan, Cyprus, and the UAE, enabling us to deliver high-impact solutions close to our customers. We offer end-to-end IT services — from custom software development, API integration, and system architecture to legacy modernization and long-term support. With deep technical expertise and a focus on business value, we build tailored, scalable, and secure digital products. Harnessing the power of AI, Machine Learning, Data Science, Big Data, and Visual Technologies, we create intelligent, future-ready solutions that support digital transformation and solve real-world business problems.