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
Grafana @ 4
Kubernetes @ 4
Linux @ 7
Prometheus @ 4
GCP @ 4
GitHub @ 4
Hiring @ 4
AWS @ 4
Communication @ 4
Networking @ 7
Observability @ 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
About Teleport
Don't wait for the future of infrastructure. Be part of it.
Teleport is the AI Infrastructure Identity Company. We're solving one of the hardest problems in security: giving every human, machine, workload, and AI agent a cryptographically secured identity, improving engineering velocity while maintaining security. We make trusted computing simple. This gives you the freedom, power, and autonomy to build and innovate with confidence.
Remote-first and globally distributed, we work with companies like Nasdaq, IBM, and Elastic to secure infrastructure for an AI world.
About the Role
Teleport Cloud takes our traditionally open-source and enterprise access plane and provides a SaaS option for our customers to adopt. Our team is building our production and SaaS infrastructure from scratch. We tackle the hard problems that allow our customers to trust us for secure and reliable access to their infrastructure.
Most of the code you will write will be written in Go. We strongly encourage you to explore our GitHub Repo to get a taste of what we are building.
Important information
- We require you to be in-person in our Oakland, CA, office for the onboarding week.
- We conduct background checks.
Responsibilities
- Re-engineer the core Teleport product to scale globally and optimize routing latency for teams distributed around the world.
- Re-write portions of the core Teleport product to enable goals for the cloud product.
- Build out the monitoring and observability stack to alert on production issues and minimize false positives.
- Work on automation to tackle and eliminate the highest-toil activities.
- Execute on traditional operations challenges: patching, scaling, backup and restore, disaster recovery, and more.
- Investigate outages and incidents customers experience with the product.
- Participate in the on-call rotation to ensure 24/7/365 system uptime.
Requirements / What We're Looking For
- Willingness to collaboratively work on a coding challenge in Go as part of the interview process (the posting links to a Go coding challenge on GitHub).
- Strong experience in Linux systems, networking, containers, and troubleshooting.
- Solid Go and Kubernetes development experience.
- Strong experience developing scripts, automation, or lightweight programs; submitting patches to the product codebase; or building tooling that incorporates AI agents into operational workflows.
- AWS cloud experience is preferred; GCP experience is acceptable.
- Systems observability tools: Prometheus, Grafana, Loki, etc.
- Operate and support the observability platform to maintain visibility and reliability.
- Experience operating in a team where sound security choices are critical, and where reasoning about correctness and system invariants is valued.
- Intellectual curiosity and willingness to master new technologies.
- Transparency, honesty, a no-ego mindset, and excellent communication skills.
How We Hire
The process is designed to be straightforward and respectful of your time. Steps include:
- Zoom meeting with a Teleport recruiter to learn about the company, products, compensation philosophy, interview process, and key requirements.
- Zoom meeting with the Hiring Manager or a Lead Engineer to walk through the coding challenge and answer questions.
- Collaborative coding challenge in Go using GitHub (usually takes about 2 weeks), ending with a review Zoom meeting.
- If the challenge solution meets the bar, you'll receive an offer to join Teleport.
Benefits
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies
- Retirement savings plans
- Professional development opportunities
Candidate Privacy Notice
For information about collection and processing of job applicant personal data, see Teleport's Job Applicant Privacy Policy at goteleport.com/legal/apply/job-applicant/