Senior Backend Software Engineer - Identity Security
Senior Backend Software Engineer - Identity Security

Senior Backend Software Engineer - Identity Security

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Teleport

At a Glance

  • Tasks: Design and implement backend services for identity security and access control.
  • Company: Join Teleport, a leading tech company focused on innovative security solutions.
  • Benefits: Enjoy extensive health coverage, professional development, and equity in a thriving business.
  • Why this job: Make a real impact on security by developing cutting-edge backend systems.
  • Qualifications: Experience in Go or Rust, with a passion for cryptography and Linux systems.
  • Other info: Collaborative environment with opportunities for career growth and learning.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for product‑oriented backend engineers to join the Identity Security team at Teleport. You will be responsible for designing and implementing backend services and APIs that enable access controls auditing tools, audit logging, session recording summarization, and identity workflows in all aspects of Teleport. You will be involved in the entire product development cycle, from working with customers to understand security needs, to writing RFDs for your design ideas, to implementing distributed systems in Go. You will work very closely with engineers, product managers, and security researchers to design features that secure and monitor access to infrastructure at scale.

Projects you may work on:

  • Scaling Teleport’s audit log and event pipeline for high‑volume use cases
  • Developing session recording and summarisation features for SSH, Kubernetes, databases, and Windows recordings
  • Developing fine‑grained access control visualisations and identity workflows
  • Optimising Identity Security to be more efficient by improving backend performance, indexing, filtering, and policy evaluation

Responsibilities:

  • Design and implement backend services and APIs for access control auditing, audit logging, session recording summarization, and identity workflows.
  • Engage with customers to understand security needs.
  • Write RFDs and design documentation.
  • Build distributed systems in Go.
  • Collaborate with engineers, product managers, and security researchers to design features that secure and monitor access to infrastructure at scale.

Requirements:

  • Go or Rust experience
  • Linux systems engineering
  • Cryptography engineering experience is a plus

Interview Process:

  • 30‑minute introductory call to discuss compensation and the interview process
  • Submit a coding challenge in Go using GitHub

Benefits:

  • Extensive health coverage
  • Annual expense budget
  • Rest & recovery policies that maximise leave and your ability to recharge
  • Investment in your future with retirement savings plans
  • Equity in a US $1.1‑bn business
  • Professional development opportunities

Equal Opportunity Employer: Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.

Senior Backend Software Engineer - Identity Security employer: Teleport

Teleport is an exceptional employer for Senior Backend Software Engineers, offering a dynamic work culture that prioritises innovation and collaboration. With extensive health coverage, generous leave policies, and a commitment to professional development, employees are empowered to grow their skills while contributing to meaningful projects in identity security. Located in a thriving tech environment, Teleport provides unique opportunities to work on cutting-edge technologies and make a significant impact in the field of access control and security.
Teleport

Contact Detail:

Teleport Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Software Engineer - Identity Security

✨Tip Number 1

Get to know the company and its products inside out. When you’re chatting with the team, show off your knowledge about Teleport and how their identity security solutions work. This will not only impress them but also help you tailor your responses to their specific needs.

✨Tip Number 2

Don’t just focus on your technical skills; highlight your ability to collaborate. Since you’ll be working closely with engineers, product managers, and security researchers, share examples of how you’ve successfully worked in teams before. We want to see that you can communicate effectively and contribute to a positive team dynamic.

✨Tip Number 3

Prepare for the coding challenge by brushing up on Go and any relevant distributed systems concepts. Practice coding problems that are similar to what you might encounter in the challenge. We recommend using platforms like GitHub to showcase your projects and contributions, as this can give you an edge.

✨Tip Number 4

Finally, don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Teleport team. Good luck!

We think you need these skills to ace Senior Backend Software Engineer - Identity Security

Backend Development
API Design
Distributed Systems
Go
Rust
Linux Systems Engineering
Cryptography
Security Needs Assessment
RFD Writing
Collaboration
Performance Optimisation
Access Control Auditing
Session Recording
Identity Workflows

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with backend services, APIs, and any relevant projects. We want to see how your skills align with the Identity Security role, so don’t hold back!

Showcase Your Technical Skills: Don’t forget to mention your experience with Go or Rust, as well as any Linux systems engineering you've done. We’re looking for engineers who can hit the ground running, so let us know what you’ve got!

Engage with Our Mission: In your application, share why you’re passionate about security and how you can contribute to our mission at Teleport. We love seeing candidates who are genuinely excited about what we do!

Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Teleport

✨Know Your Tech Stack

Make sure you’re well-versed in Go and any other relevant technologies mentioned in the job description. Brush up on your coding skills, especially around backend services and APIs, as you'll likely be asked to demonstrate your knowledge during the coding challenge.

✨Understand the Product

Familiarise yourself with Teleport’s Identity Security features and how they relate to access control and auditing. Being able to discuss how your experience aligns with their product goals will show that you’re genuinely interested and prepared.

✨Prepare for Collaboration Questions

Since the role involves working closely with engineers, product managers, and security researchers, think of examples from your past experiences where you successfully collaborated on projects. Be ready to discuss how you handle feedback and work within a team.

✨Engage with Security Needs

Be prepared to talk about your understanding of security needs and how you’ve addressed them in previous roles. This could involve discussing cryptography or Linux systems engineering, so have some specific examples ready to showcase your expertise.

Senior Backend Software Engineer - Identity Security
Teleport

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>