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, and operating core identity services (SSO, MFA, session management, federation) with high throughput and low latency, primarily using Go and gRPC/HTTP.
  • Implementing and scaling modern authentication and authorization flows (OAuth2, OIDC, JWT), including secure token issuance, rotation, and revocation strategies.
  • Owning authentication and identity architecture: run internal security reviews, perform threat modeling for identity flows, and define secure integration patterns for other teams.
  • Integrating and maintaining solutions with custom and standard identity providers (e.g. Keycloak, AWS Cognito), supporting federation and SSO across internal and external systems.
  • Using DevOps practices (CI/CD, monitoring, logging, incident response) to deploy and operate identity infrastructure on cloud and Kubernetes.
  • Mentoring engineers, conducting design and coding reviews, and contributing to improving coding standards, security practices, and the overall reliability of identity services.

Requirements

  • Experience as a Senior Software Engineer with a focus on Authentication & Identity Management for 4+ years.
  • Experience in developing high-load, low-latency backend services in Go (Golang).
  • Experience working with gRPC and HTTP/REST APIs.
  • Experience with authentication and authorization protocols: OAuth2, OpenID Connect (OIDC), JWT, RBAC.
  • Experience with SSO, MFA, session management, and identity federation.
  • Strong knowledge of core cryptographic concepts for secure token handling.
  • Strong understanding of web security principles, OWASP Top 10, and secure coding practices.
  • Experience working with identity providers such as Keycloak, AWS Cognito, or similar platforms.
  • Experience with cloud platforms: AWS (preferred) or other cloud providers.
  • Experience working with Kubernetes (container orchestration).
  • Experience using Terraform (Infrastructure as Code).
  • Experience with monitoring, logging, and incident response tools (observability stack).
  • Ability to act as a subject-matter expert in authentication and identity domain.
  • Experience explaining complex technical and security concepts to both technical and non-technical stakeholders.
  • Experience mentoring engineers, conducting design and code reviews, and contributing to technical roadmap and security strategy.
  • Level of English – from Upper-Intermediate and above.

Desired skills

  • Experience specifically with AWS-native identity services (e.g., Cognito).
  • Experience building or scaling enterprise-level 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 просто зараз