Senior Backend Engineer - Application Access

Teleport · Remote · United States (Remote) ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
$189k – $342k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Backend Engineer
  • Fully remote (global)
  • Go + Linux systems
  • OAuth + HTTPS proxy
  • Visa sponsorship not stated

Join the Application Access engineering team at Teleport to build backend services that secure infrastructure access. You will design APIs for auditing tools, session recording, and identity workflows while working closely with product managers and security researchers.

The role covers the full product development cycle, from understanding customer security needs to implementing distributed systems. You will help shape how modern infrastructure access is managed and audited at scale.

What you'll do

  • Design and implement backend services and APIs for access controls
  • Build integrations with cloud provider managed databases
  • Work on scalability for clusters with over 10,000 nodes
  • Implement advanced HTTPS proxy with identity-aware access control
  • Build hardened security features for Linux and Mac users
  • Write RFDs for design ideas and collaborate on feature design

What you'll need

  • Professional experience with Go programming language
  • Strong background in Linux systems engineering
  • Knowledge of web fundamentals including cookie security
  • Experience with HTTP streaming and proxying
  • Practical experience with OAuth protocols

Nice to have

  • Experience in cryptography engineering

Stack

  • Go
  • Linux
  • HTTPS
  • OAuth
  • Github

How you'll work

  • Remote-first and globally distributed team
  • Collaborative environment with small teams

What you get

  • Extensive health coverage
  • Annual expense budget
  • Rest and recovery policies
  • Retirement savings plans
  • Professional development opportunities

Hiring process

  • 30-minute intro call covering compensation and requirements
  • 30-minute call with hiring manager and take-home exercise overview
  • Submit a Go coding challenge via Github on Slack