Senior Full Stack Engineer
Build user interfaces and backend APIs for Teleport's AI infrastructure identity platform using Go, TypeScript, and React. Work across the full product lifecycle from customer discovery to open-source implementation, focusing on security, onboarding, and passwordless experiences.
About the job
Responsibilities
- Making Teleport more efficient by adding server-side pagination and filtering capabilities.
- Making Teleport easier to use by designing experiences that guide the user through the setup and onboarding process.
- Building user interfaces that support our passwordless vision.
- Work on the full product lifecycle from working with customers to understand their problems, writing RFDs for your proposed design, implementation, testing, and documentation.
Requirements
- Go experience.
- TypeScript and React experience.
- Strong understanding of web security.
Nice-to-Haves
- Experience with open source projects.
- Experience with Rust.
Skills
Go, TypeScript, React, Web Security, Rust
Similar jobs
Fullstack Engineering jobsBuild and operate reusable full-stack applications, backend services, SDKs, and APIs for shared product capabilities. The role requires at least four years of software engineering experience, strong systems thinking, and ownership of secure production software.
Build and deploy full-stack Foundry-integrated applications supporting manufacturing, operational planning, and enterprise workflows. The role requires 5+ years of experience with React, TypeScript or JavaScript backends, data modeling, and deployed software ownership.
Senior full-stack engineer responsible for building and architecting Python- and JavaScript-based applications supporting clinical-trial workflows. The role requires 5+ years of full-lifecycle development experience, AWS expertise, and strong collaboration across product, clinical, QA, and infrastructure teams.
Design and build AI-driven products and scalable distributed systems, contributing across backend services, web interfaces, architecture, testing, and operational excellence. Requires a bachelor's degree and senior-level software engineering experience with Java, Python, Go, React, TypeScript, AWS, and Kubernetes.
Senior software engineer who provides technical leadership while building scalable cloud-based, full-stack systems. The role emphasizes AI-forward engineering, architecture, cross-functional product delivery, mentorship, and experience with modern cloud and web technologies.