About the RoleThe Teleport Cloud Platform team architects a performant and scalable cloud platform that realizes the promise of Teleport as a SaaS product. The team is focused on scalability, security, and analytics of Teleport on our Cloud platform. They build multi-cluster Kubernetes controllers, networking services, platform monitoring tools, and more.
We strongly encourage you to explore our
GitHub Repo to get a taste of what we are building.
What You'll do- You will work on problems ranging from networking and performance to security and integrations with external systems.
- Design, develop, and ship outstanding, high-quality products. A sample of potential projects:
- BEAMS, Cloud Hypervisor-based, Kata container, agentic runtime platform
- Multi-cluster Kubernetes operators for managing Teleport at scale
- Zero-downtime upgrades for services with long-lived tunnels
- Write most of the code in Go.
- Closely collaborate with other teams at Teleport
- Grow your technical expertise.
What We're Looking For- Willingness to work collaboratively with Teleport's engineers on coding challenge in Go as part of the interview process.
- Extensive Go experience
- Strong expertise with Kubernetes, including experience writing controllers and extending Kubernetes via APIs.
- Extensive experience developing scalable, reliable, and performant systems.
- Strong software-related security experience and strong interest in security space.
- Proficiency with AWS and other cloud services.
- Linux systems engineering experience.
- Networking experience.
- Intellectual curiosity and a willingness to master new technologies.
- Transparency, honesty, and a no-ego mindset.
Nice to have- Significant contributions in Open Source is a big plus.
- Knowledge of Envoy and Cilium
- Cryptography engineering experience
How We HireOur process is designed to be straightforward and respectful of your time. We skip performative rounds and focus on what matters: understanding how you think and what you can do.
For this role, we use a take-home challenge that mirrors real work at Teleport - on your time, your way. You'll have support from the team throughout.
- Zoom meeting with a Teleport recruiter. You'll learn about the company, our products, compensation philosophy, interview process, and key requirements.
- Zoom meeting with the Hiring Manager. The Hiring Manager will walk you through the coding challenge and answer your questions.
- Coding challenge collaboration. The day after your meeting with the Hiring Manager, you join a Slack channel and complete a coding challenge in Gousing GitHub. The challenge usually takes about 2 weeks and ends with a Zoom meeting with the Hiring Manager and a member of the interview team to review your solution.
- If your challenge solution meets our bar, you'll receive an offer to join Teleport.
#LT-LT1
The BenefitsAt Teleport, we believe your career is more important than a list of perks. That's why we focus on making your day-to-day the best it can be - giving you the autonomy, access, and support to do the best work of your career.
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies that maximize your ability to recharge
- Investment in your future with retirement savings plans
- Professional development opportunities