Location: US, Toronto, London, Remote   |   Full-Time
Go Golang TypeScript Fullstack Backend Frontend Security Networking Linux Systems Software Scalability Cloud Security Infrastructure DevOps SRE Distributed Systems Web Development UI UX Teleport Open Source AGPL Full Stack Engineer Cyber Security
Teleport is seeking Senior Fullstack Engineers to join our team. We build security and deployment tools for other engineers, focusing on connectivity, authentication, access controls, and audit for infrastructure. You'll be hacking on our open-source project: https://github.com/gravitational/teleport, contributing to both backend and frontend components.

Company Overview:
Teleport (YC S15) is a company started by engineers to build products for engineers. We are stable, growing, and aim to make infrastructure security easy to use and understand. Our core product provides SSO, mTLS, tunneling, audit logging, and unified RBAC for SSH, Kubernetes, databases, RDP, and web services.

Role & Responsibilities:
- Design, develop, and maintain features across the Teleport platform using Go for the backend and TypeScript for the frontend (Web UI).
- Contribute to the core Teleport codebase, which is open-source (AGPLv3).
- Work on features related to security, networking, scalability, user interfaces, and system architecture.
- Collaborate with other engineers in a company with minimal technical debt and a clean codebase.

Technical Skills & Requirements:
- Strong proficiency in Go (Golang) and TypeScript.
- Deep understanding of Linux, networking fundamentals (TCP/IP, TLS, etc.), and security principles.
- Experience with modern web development frameworks and practices.
- Experience with building scalable and secure systems software.
- Comfortable working in a distributed team environment.
- Senior-level experience in fullstack software development.

Ideal Candidate:
- Enjoys building tools for fellow engineers, including intuitive user interfaces.
- Passionate about security and infrastructure.
- Experience with distributed systems, cloud platforms (AWS, GCP, Azure), or Kubernetes is a plus.
- Contributes to or maintains open-source projects.

Benefits:
- Competitive salary and equity.
- 401k with company match.
- Excellent health insurance.

Application Process:
- 30 minute intro call covering compensation, interview process, and requirements.
- Join a private Slack channel.
- Submit a Go+TypeScript coding challenge via Github.
Post Date: May 7, 2025