Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 4
Go @ 4
Linux @ 4
GitHub @ 4
Rust @ 4
Slack @ 4
AI @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Teleport is the AI Infrastructure Identity Company building a unified identity layer for infrastructure — securing humans, machines, workloads, and AI agents with cryptographic identity and a hardware root of trust. Teleport replaces fragmented identity and access management with Infrastructure Identity to scale zero trust across cloud and on-prem environments, reduce credential sprawl, and secure agentic workflows.
Responsibilities
- Participate in the entire product development cycle: work with customers to understand needs, write RFDs for design proposals, and implement production systems.
- Design and implement distributed backend systems in Go to deliver cryptographic identity to machines, workloads, and AI agents at scale.
- Collaborate closely with other engineers, product managers, and security researchers to design secure, auditable identity features.
- Shape how modern infrastructure access is secured, audited, and managed, focusing on ephemeral privileges, real-time intelligence for access decisions, and scalable credential issuance.
Projects you may work on
- Designing and implementing novel solutions at the cutting edge of agentic identity.
- Building tooling to onboard and manage identity for fleets of machines, workloads, and AI agents.
- Developing attestation methods to securely identify machines, workloads, and AI agents without long-lived secrets.
- Optimizing credential issuance mechanisms to operate reliably at the scale of hundreds of thousands of machines.
Requirements
- Experience with Go or Rust.
- Linux systems engineering experience.
- Cryptography engineering experience is a plus.
- Experience with SPIFFE is a plus.
Interview Process
- 30-minute introductory call covering compensation, interview process, and requirements.
- Join a Slack channel and submit a coding challenge (in Go) via GitHub. The challenge link is provided during the process.
- The process emphasizes take-home project work rather than multiple live whiteboard rounds.
Benefits
- Extensive health coverage.
- Annual expense budget.
- Rest & recovery policies to maximize leave and recharge time.
- Retirement savings plans.
- Equity in a company with a significant valuation (listed as a US $1.1-bn business in the posting).
- Professional development opportunities.
- Emphasis on autonomy, supportive senior team, and a collaborative environment.
Additional notes
- Teleport is a fast-growing, well-funded Y Combinator company with customers such as Nasdaq, IBM, DoorDash, and Elastic.
- Teleport is an equal opportunity employer.
- Candidate Privacy Notice: https://goteleport.com/legal/apply/job-applicant/