Principal Security Engineer

Trust In Soda Ltd
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 125K

Job location

Charing Cross, United Kingdom

Tech stack

Java
Artificial Intelligence
Cloud Computing Security
Computer Security
Relational Databases
Distributed Systems
Identity and Access Management
Python
PostgreSQL
OAuth
OpenID
Public Key Infrastructure
Role-Based Access Control
JSON Web Token
Security Assertion Markup Language (SAML)
Cloud Platform System
Kubernetes
Go
Microservices

Job description

Principal Security Engineer - Cloud Platform (Remote, UK) We've partnered exclusively with a scaling infrastructure company that's fundamentally transforming how digital and physical components interact in the age of AI. Their core mission is to empower teams to build and deploy sophisticated systems by providing scalable, secure, and robust infrastructure solutions for development, deployment, and scaling.

They're looking for a Principal Security Engineer to lead the architecture and development of its next-generation cloud security platform. This is a high-impact, hands-on role where you'll design and build a full Identity & Access Management (IAM) platform from scratch-powering secure access, identity federation, and zero-trust controls for large-scale AI systems.

You'll shape the security foundation of a cutting-edge cloud platform, working across core backend services and collaborating with infrastructure and ML teams. Expect huge technical ownership, complex distributed problems, and the chance to influence engineering standards across the organisation.

Requirements

  • Deep expertise in IAM protocols (OAuth2, OIDC, SAML, JWT) and security architecture.
  • Experience implementing RBAC and Zero-Trust principles
  • Ideally Experience building an IAM platform or major IAM components from the ground up.
  • Solid understanding of cryptography (PKI, TLS, key rotation, secrets management).
  • Development experience with one of Golang, Python, Java
  • Experience with microservices, distributed systems, and relational databases (PostgreSQL).

Apply for this position