Lead Software Engineer - Privileged Access Management
Principal Software Engineer — Privileged Access Management (PAM)
Help build the backbone of secure cloud infrastructure.
Our globally-renowned client looking for a senior engineer who thrives in complex distributed systems, loves owning problems end-to-end, and wants to build security-critical infrastructure that developers actually enjoy using. You’ll work on the platform layer that powers privileged access, identity, and secure operations across modern cloud environments.
This is a hands-on role for someone who enjoys designing systems, shipping production code, improving reliability, and making smart architectural decisions in a fast-moving engineering culture.
What you’ll do
- Build and operate cloud-native platform services on AWS
- Own systems from architecture and implementation through to production operations
- Design secure, scalable, and highly reliable infrastructure services
- Help shape technical direction and engineering standards across the platform
- Work across Python, Go, and TypeScript — choosing the right tool for the job
- Improve observability, reliability, and operational excellence across critical systems
- Collaborate closely with engineers, security, and infrastructure teams
- Solve hard problems around access control, automation, and cloud-scale operations
What we’re looking for
- Strong experience building and running production systems on AWS
- Deep familiarity with services like Lambda, DynamoDB, S3, EC2, SQS, EventBridge, CloudWatch, and Route 53
- Excellent Python skills, plus experience with Go for high-performance tooling or services
- Experience with infrastructure-as-code using Terraform and/or CloudFormation
- Strong systems design and architectural judgment
- Comfortable taking ownership of complex problems with minimal oversight
- Pragmatic mindset with a bias toward shipping and continuous improvement
- Bonus points for frontend experience with Svelte or TypeScript