Principal Software Engineer

GE HealthCare UK

United Kingdom
Hybrid
Identity and access management expertise
Authentication and authorization protocols
Oidc, oauth2.0, jwt-based flows
As a Principal Software Engineer, in the identity domain, you will lead the design and development of identity and access management solutions

Job Summary

  • As a Principal Software Engineer, in the identity domain, you will lead the design and development of identity and access management solutions.
  • GE Healthcare is a leading global medical technology and digital solutions innovator.
  • Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities.

Matching Summary

As a Principal Software Engineer, in the identity domain, you will lead the design and development of identity and access management solutions.

Skills & Requirements

Must-have

  • identity and access management expertise
  • authentication and authorization protocols
  • OIDC, OAuth2.0, JWT-based flows
  • JWKS endpoints, token validation
  • Open Policy Agent (OPA) policies
  • secure service-to-service communication
  • threat modelling and security audits

Nice-to-have

  • multi-cloud or hybrid cloud deployments
  • open-source contributions
  • technical publications or public speaking
  • act with humility and build trust
  • lead with transparency
  • deliver with focus
  • drive ownership

Key Requirements

  • 15+ years software engineering experience
  • 5+ years identity and access management focus
  • Scalable cloud solutions (AWS, Azure, GCP)
  • Microservices architecture and containerization
  • Cloud-native design patterns
  • Authentication protocols (OIDC, SAML, OAuth2.0)
  • JWT, JWKS, token-based authentication
  • OPA and policy-as-code frameworks
  • RBAC/ABAC models
  • Identity platforms (Auth0, Okta, Ping, Azure AD)
  • Programming in Java, Go, Python, or Node.js
  • GenAI tools experience

Work Rights

Not specified

Tailored Resume

Cover Letter