Taro Logo

Senior Software Engineer- Backend Golang; Privileged Access Management

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
$118,000 - $178,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer- Backend Golang; Privileged Access Management

Okta, The World's Identity Company, is seeking a Senior Software Engineer to join their Privileged Access Management (PAM) team. This role focuses on developing identity-centric solutions for critical privileged access use cases using a Zero Trust architecture. The position requires expertise in backend development with Golang, working with distributed systems, and building scalable components for the PAM platform.

The ideal candidate will have 4+ years of software engineering experience, strong background in Golang, and expertise with relational databases like PostgreSQL. You'll be responsible for evolving core architecture, designing APIs, and implementing scalable patterns. Experience with cloud services (AWS/GCP/Azure), monitoring tools, and production systems is essential.

Okta offers a comprehensive benefits package including health, dental, and vision insurance, RRSP matching, and various leave policies. The role is based in Toronto, requiring in-person onboarding, and offers a competitive salary range of $118,000 - $178,000 CAD.

As part of Okta's growing team, you'll contribute to securing access and authentication for over 19,300 organizations worldwide, including major companies like JetBlue, Nordstrom, and T-Mobile. The position offers opportunities to work on cutting-edge identity solutions while being part of a company that values diverse perspectives and lifelong learning.

The role combines technical challenges in distributed systems with practical security implementations, making it ideal for engineers passionate about building robust, scalable backend systems that solve real-world security challenges.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer- Backend Golang; Privileged Access Management

  • Be deeply involved in evolving the core architecture of PAM
  • Work in product development teams to build scalable, composable components
  • Design and implement scalable architecture patterns
  • Design and build APIs with OpenAPI Specification
  • Work on backend systems written in Go
  • Participate in rotational on-call activities

Requirements For Senior Software Engineer- Backend Golang; Privileged Access Management

Go
PostgreSQL
Kubernetes
  • 4+ years working as a software engineer
  • Experience with Golang
  • Experience working with relational databases like PostgreSQL
  • Ability to design database models and backend APIs
  • Experience working with cloud services
  • Experience with any cloud provider (AWS, GCP or Azure)
  • Experience working with production systems
  • Bachelors in CS, or equivalent

Benefits For Senior Software Engineer- Backend Golang; Privileged Access Management

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with match
  • Healthcare spending
  • Telemedicine
  • Paid leave
  • Parental leave

Interested in this job?

Jobs Related To Okta Senior Software Engineer- Backend Golang; Privileged Access Management