Senior Backend Engineer - Platform Scalability
Senior backend engineer focused on platform scalability, performance, and reliability for Teleport's identity infrastructure. Requires extensive Go experience and distributed systems expertise.
About the job
What You'll do
- Become an expert on scalability, performance, and reliability of Teleport in large deployments.
- Design, develop, and ship outstanding, high-quality products.
- Write most of the code in Go.
- Closely collaborate with other teams at Teleport on matters related to scalability and performance.
- Work directly with our customers to diagnose and remediate performance issues.
- Master and thoughtfully apply technological advancements in the AI space.
- 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.
- Extensive experience developing scalable, reliable, and performant distributed systems and platforms.
- Linux systems engineering experience.
- Knowledge of Identity Management, RBAC, ABAC, and zero-trust security models.
- Intellectual curiosity and a willingness to master new technologies.
- Transparency, honesty, and a no-ego mindset.
Nice to have
- Experience with Kubernetes APIs.
- Significant contributions in Open Source.
Skills
Go, Distributed Systems, Linux, RBAC, Abac, Zero Trust, Kubernetes, Performance Optimization, Scalability, Open Source
Similar jobs
Backend Engineering jobsBuild and scale Gusto’s Payments platform, designing fault-tolerant distributed systems and guiding large technical projects end to end. The role requires 7+ years of experience, strong architectural judgment, and expertise with production software; payments or accounting experience is preferred.
Senior Software Engineer designing and operating high-scale distributed systems and core networking infrastructure for internal product teams. Requires a bachelor’s degree and 5 years of software engineering experience, or a master’s degree with 3 years, plus strong cloud, Java, Go, and Kubernetes expertise.
Build agentic growth and marketing infrastructure spanning attribution, audiences, lifecycle engagement, referrals, promotions, web, mobile, billing, and data. The role requires strong backend software engineering, SQL and data warehouse expertise, and close collaboration with go-to-market teams.
Senior Software Engineer on the Platform Engineering team, designing and building shared data platforms, cloud infrastructure, orchestration systems, and developer tooling. Requires backend engineering experience, distributed systems expertise, and proficiency with cloud, containerization, databases, and CI/CD.
Build and own backend platform infrastructure that enables engineering teams to develop and ship lending products quickly and reliably. The role requires 5+ years of backend experience, strong ownership, and effective cross-functional collaboration.