Taro Logo

Senior Backend Software Engineer - Toronto

Y-Combinator company modernizing identity, access, and policy for infrastructure, improving engineering velocity and resiliency of critical infrastructure.
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Cybersecurity · Enterprise SaaS

Job Description

Teleport, a successful Y-Combinator company valued at $1.1 billion, is seeking a Senior Backend Software Engineer to join their team in Toronto. As the Infrastructure Identity Company, Teleport is revolutionizing how organizations handle identity, access, and policy for infrastructure. This role offers an exciting opportunity to work on an open-core project, primarily using Go and Rust, where most of your contributions will be open source.

You'll be tackling challenging problems across networking, performance, security, and system integrations. The position involves working with cloud provider's managed databases, scaling clusters to handle 10K+ nodes, implementing sophisticated HTTPS proxies, and building robust security solutions for Linux and Mac users. The role encompasses the complete product lifecycle, from customer interaction to implementation.

The company strongly values work-life balance and maintains a culture built on humility, honesty, and transparency. They offer an attractive benefits package including comprehensive health coverage, professional development opportunities, equity in a billion-dollar business, and policies designed to ensure proper rest and recovery.

As an ideal candidate, you'll bring experience with Go or Rust and Linux systems engineering. Knowledge of cryptography engineering would be an advantage. The position offers the flexibility of remote work while being part of a fast-growing team that's making significant impacts in infrastructure security and identity management.

Last updated 6 days ago

Responsibilities For Senior Backend Software Engineer - Toronto

  • Work on backend integrations with cloud provider's managed databases
  • Work on scalability and resiliency of clusters with 10K+ nodes
  • Implement advanced HTTPS proxy with identity aware access control
  • Build hardened security for Linux and Mac users
  • Work on the full product lifecycle from customer interaction to implementation

Requirements For Senior Backend Software Engineer - Toronto

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

Benefits For Senior Backend Software Engineer - Toronto

Medical Insurance
Education Budget
Equity
  • Extensive health coverage
  • Annual expense budget
  • Rest & recovery policies that maximize leave
  • Retirement savings plans
  • Equity in a US $1.1-bn business
  • Professional development opportunities