engineering
Posted Apr 17Senior Software Engineer - Machine & Workload Identity
at Teleport
United Kingdom ( ), United KingdomRemote
Requirements
- Unified Identity Securing Classic and AI Infrastructure Teleport, the AI Infrastructure Identity Company, prepares organizations for an AI future by establishing a unified identity layer for infrastructure, with humans, machines, workloads, and AI agents secured cryptographically with a hardware root of trust rather than vulnerable credentials.
- This approach was already inefficient, but it fundamentally breaks down in the era of AI.
- AI changes the landscape in three critical ways.
- First, non-human, machine, and AI identities now outnumber human ones, driving massive secrets sprawl while worsening anonymity.
- Second, anonymity is incompatible with AI workloads: these systems are inherently non-deterministic, operate across many services and environments, and therefore require strong identity, continuous trust, and end-to-end visibility to function safely and correctly.
- Third, the non-deterministic nature of AI makes reliability and scalability non-negotiable—systems must be resilient, observable, and with access control guardrails, because failures and unexpected behavior cannot be handled with static controls or manual intervention.
- Finally, real-time intelligence is essential: in fast-moving, AI-driven environments, access decisions must continuously adapt to context, behavior, and system state, rather than relying on static policies defined in advance.
- Teleport addresses the growing gap between today’s cyber and infrastructure security posture and what modern, AI-driven systems actually require.
- As AI systems proliferate, attack surfaces and pathways multiply, giving adversaries unprecedented leverage.
- Today, machines, workloads, and AI agents routinely authenticate using static credentials that are difficult to rotate, easy to leak, and impossible to audit.
- We're looking for a Senior Backend (Go) engineer to join the team.
- You will be involved in the entire product development cycle, from working with customers to understand their needs, to writing RFDs for your design ideas, to implementing distributed systems in Go.
- You will work closely with other engineers, product managers, and security researchers to design features that securely deliver cryptographic identity to machines, workloads, and AI agents at scale.
- Projects you may work on - Designing and implementing novel solutions at the cutting edge of Agentic Identity. - Building tooling to enable customers to efficiently onboard and manage identity for fleets of machines, workloads, and AI agents. - Developing attestation methods for securely identifying machines, workloads, and AI agents without the need for secrets. - Optimizing credential issuance mechanisms to function reliably at the scale of hundreds of thousands of machines.