Senior Software Engineer (Authentication & Identity Management)

Вакансии
PLWarsaw1 Rondo Daszyńskiego00-843

Summary

Andersen is hiring a Senior Software Engineer (Authentication & Identity Management) for a project developing a complex platform with integrations, payments, and claims processes.

Our customer is a global leader in the insurance and assistance sector, offering a wide range of international solutions across various domains including health, life, travel, and automotive services. The organization is committed to delivering cutting-edge, agile IT solutions while driving digital transformation and sustainability across its operations.

The project is focused on developing and enhancing a complex platform with multiple specialized teams. It includes core product functionality, integration with external systems through a centralized integration layer, and implementation of payment and claims-related processes to ensure seamless system operations.

Responsibilities

  • Designing, building in Go, and operating high-throughput identity services (SSO, MFA, session management, federation) with low latency (gRPC, HTTP).
  • Implementing and scaling authentication and authorization flows (OAuth2, OIDC, JWT), including secure token issuance, rotation, and revocation.
  • Owning identity architecture: conducting security reviews, performing threat modeling, and defining secure integration patterns.
  • Integrating with identity providers (Keycloak, AWS Cognito, etc.) and enabling federation and SSO across systems.
  • Applying DevOps practices (CI/CD, monitoring, logging, incident response) to operate identity infrastructure in cloud and Kubernetes.
  • Mentoring engineers, conducting code and design reviews, and improving engineering and security standards.

Requirements

  • Experience as a Senior Go Developer for 4+ years, focused on high-load, low-latency backend systems.
  • Strong hands-on experience with Go (Golang).
  • Strong experience designing and building backend services in Go (not just general backend experience).
  • Solid experience with gRPC and HTTP/REST APIs.
  • Strong hands-on experience with OAuth2, OpenID Connect (OIDC), JWT, RBAC.
  • Practical experience with SSO, MFA, session management, and identity federation.
  • Ability to act as a domain expert in Authentication & Identity Management, making architectural decisions and defining integration standards.
  • Strong knowledge of cryptographic concepts for secure token handling.
  • Solid understanding of web security principles and OWASP Top 10.
  • Experience with secure coding practices.
  • Practical experience with AWS or equivalent cloud platforms.
  • Experience with Kubernetes.
  • Experience with Terraform (Infrastructure as Code).
  • Experience with monitoring, logging, and observability tools.
  • Experience working with identity providers (Keycloak, AWS Cognito, or similar).
  • Experience mentoring engineers and conducting code/design reviews.
  • Ability to clearly explain complex technical and security concepts.
  • Level of English – from Upper-Intermediate and above.

Desired skills

  • Experience with AWS-native identity services (e.g., Cognito).
  • Experience building or scaling enterprise-grade identity platforms.

Reasons to join us

  • Andersen cooperates with such companies as Siemens, Johnson & Johnson, AstraZeneca, BNP Paribas, Allianz, Ryanair, TUI, Verivox, Media Markt, etc..
  • For the past four years, our company has been growing annually by 60–100%, and we constantly involve top-notch specialists in our team.
  • Andersen has mentoring and adaptation systems for new employees, and transparent performance review and assessment systems will allow you to determine your development path and plan your growth.
  • The most important thing that we value in our employees is a commitment to continuous learning. The company supports them in this and gives them access to the best educational platforms, seminars, and practices. In addition, for over 19 years, Andersen has assembled a huge knowledge base and established a robust resource management institution.
  • We have been strengthening our expertise since 2007. During this time, we have formed excellent teams with streamlined processes, where you can learn something new from your colleagues every day and enjoy your work.
  • We are a cool young team of like-minded people communicating informally.
  • You'll have a stable and competitive salary and an extensive benefits package.
  • At Andersen, we have many ways to grow. You can improve as a specialist or a manager, and all your activities will be decently rewarded.

Join us!

Локации

Worldwide

Будем рады видеть вас!

или Порекомендовать друга

Мы обрабатываем персональные данные по GDPR

Думаете о новом этапе в своей карьере? Загляните в вакансии Andersen и найдите свою сегодня