Senior Software Engineer, PAM

Okta
Toronto
Workplace: OnsiteFull timeCAD 136,000 - 187,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Ownership","Speed","Urgency","Collaboration","Mentorship","Technical guidance","Attention to quality"]

Build and evolve Okta’s Privileged Access Management (PAM) platform using a modern, cloud-native stack. You’ll leverage AI pair-programmers and LLMs to accelerate secure enterprise development, drive microservices and shared service growth, and ensure platforms are scalable, redundant, and multi-tenant. The role includes hands-on infrastructure and application work on Kubernetes/EKS and AWS, performance troubleshooting, and mentoring while collaborating across engineering, QA, product, security, and operations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
19 hours ago

Senior Software Engineer, PAM

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Live

Job Summary

Build and evolve Okta’s Privileged Access Management (PAM) platform using a modern, cloud-native stack. You’ll leverage AI pair-programmers and LLMs to accelerate secure enterprise development, drive microservices and shared service growth, and ensure platforms are scalable, redundant, and multi-tenant. The role includes hands-on infrastructure and application work on Kubernetes/EKS and AWS, performance troubleshooting, and mentoring while collaborating across engineering, QA, product, security, and operations.
Location: Toronto
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Use AI pair-programmers and LLMs (e.g., Copilot, Claude) to accelerate development of secure, enterprise-grade PAM products.
  • •Design, develop, and deliver cloud-based infrastructure projects on a modern stack (Kubernetes/EKS, AWS services, and related tooling).
  • •Drive evaluation, development, and rollout of microservices and shared services/frameworks.
  • •Lead design and code reviews, write unit and functional tests, and help ensure systems are scalable, redundant, and multi-tenant.
  • •Monitor, troubleshoot, and improve systems performance; mentor junior developers and collaborate with architects, QA, product, security, and operations.

Pay and Benefits

Salary: CAD 136,000 - 187,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionPensionTelemedicinePaid LeaveParental Leave

Key Requirements

  • •Bachelor’s degree in computer science or equivalent.
  • •5+ years of extensive backend programming experience in Go, Java, or C++ (Go preferred).
  • •Hands-on experience architecting, deploying, and optimizing scalable cloud infrastructure, especially Kubernetes and AWS container environments.
  • •Experience architecting, implementing, tuning, and debugging large enterprise cloud deployments.
  • •Strong understanding of cloud building blocks (IaC, observability, secrets management, CI/CD, secure coding, compliance) and REST APIs.
Education:Bachelor's in computer science
Skills:OwnershipSpeedUrgencyCollaborationMentorshipTechnical guidanceAttention to quality
Languages:English
Tech Stack:GoJavaC++KubernetesEKSAWSRDSDynamoDBKinesisMKSRedisOpenSearchDockerTerraformREST APIsMicroservicesIaCObservabilitySecrets ManagementCI/CD

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn