Senior Backend Engineer - Performance
Build and improve Teleport’s core backend systems, focusing on scalability, performance, reliability, and security. The role requires extensive Go experience, Linux systems engineering, and expertise developing distributed platforms while collaborating directly with customers and internal teams.
About the job
Responsibilities
- Become an expert on the scalability, performance, and reliability of Teleport in large deployments.
- Design, develop, and ship high-quality products.
- Write most code in Go.
- Collaborate with other Teleport teams on scalability and performance.
- Work directly with customers to diagnose and remediate performance issues.
- Grow technical expertise.
Requirements
- Willingness to complete a coding challenge in Go as part of the interview process.
- Builder mentality and experience building zero-to-one products.
- 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 willingness to master new technologies.
- Transparency, honesty, and a no-ego mindset.
Nice to Have
- Significant open-source contributions.
Compensation and Benefits
- Salary range: 144000–204600.
- Extensive health coverage.
- Annual expense budget.
- Rest and recovery policies.
- Retirement savings plans.
- Professional development opportunities.
Skills
Go, Distributed Systems, Linux, Scalability, Performance Engineering, Reliability Engineering, Identity Management, RBAC, Abac, Zero Trust Security, Open Source, GitHub
Similar jobs
Backend Engineering jobsBuild and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.
Senior Software Engineer responsible for evolving GitLab’s authorization model across its Ruby on Rails monolith and next-generation policy engine. The role requires production Rails experience, authorization expertise, security judgment, API knowledge, and strong written communication.
Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.
Build and evolve Hospitable’s core and growth platform in Laravel and PHP, delivering customer-focused features, reliable production systems, and maintainable code. The role requires 5+ years of backend engineering experience, strong Laravel expertise, and comfort using AI coding tools in production.
Build and operate secure, reliable infrastructure for Docker’s container build and CI platform. The role requires strong Go and distributed-systems experience, production operational ownership, and familiarity with container, cloud, and software supply-chain security technologies.