SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: CAD 168,000 - 231,000 / annual
Okta is seeking an Engineering Manager to lead and grow a software engineering team building Okta Access Gateway (OAG), a hybrid cloud access and gateway infrastructure product. OAG extends Okta's cloud identity, Adaptive MFA, and Zero Trust security policies to on-premises and legacy applications (such as Oracle E-Business Suite, SAP, PeopleSoft) without requiring custom code changes or traditional VPNs.
In this role, you will lead a team of software engineers responsible for delivering high-throughput, mission-critical security software deployed across multi-cloud and enterprise datacenters globally. You will partner closely with Product Management, Architecture, Security, and Quality teams to execute the product roadmap.
Key responsibilities include:
**People Leadership & Team Growth:** Lead, mentor, and empower an engineering team while fostering an inclusive, high-performance, and psychologically safe culture. Drive career progression through goal setting, regular 1:1s, and continuous feedback. Attract, interview, and hire diverse engineering talent to scale Okta's Toronto engineering presence.
**Delivery & Operational Excellence:** Own end-to-end execution and delivery of key product roadmap initiatives, balancing feature velocity, technical debt, and software quality. Establish predictable agile delivery cadences (Scrum/Kanban) with accurate scope estimation, milestone tracking, and stakeholder communication. Champion operational rigor, security standards, high availability, and performance benchmarking for customer-deployed gateway appliances.
**Technical Strategy & Collaboration:** Partner with Product Managers, Technical Architects, and UX designers to define technical roadmaps and product requirements. Participate in architectural reviews, system design proposals, and threat modeling without micromanaging day-to-day code implementation. Guide the team in modernizing gateway capabilities, containerization, deployment automation, and seamless integration with the core Okta Identity Cloud.
**Requirements:**
- Engineering Leadership: 2+ years of formal experience managing software engineering teams, OR 4+ years as a hands-on Lead/Staff Engineer leading complex, multi-engineer projects to delivery
- Technical Background: 8+ years of total software engineering experience designing and operating enterprise-scale distributed systems or infrastructure products
- Enterprise Stack Experience: Strong background in server-side technologies (Java/Spring Boot, Go, or C/C++) and distributed systems concepts (concurrency, caching, high throughput, asynchronous processing)
- Security & Networking Acumen: Solid understanding of network architecture, TLS/SSL, reverse proxies/gateways, HTTP headers, DNS, and cloud environments (AWS, Azure, or GCP)
- Execution & Agile Rigor: Proven track record managing agile delivery, CI/CD automation pipelines, and cross-functional dependencies across distributed teams
- Communication: Exceptional verbal and written communication skills with ability to articulate complex technical trade-offs to both technical and executive stakeholders
**Bonus/Nice-to-Have:**
- Deep knowledge of Identity & Access Management (IAM) and authentication protocols: SAML 2.0, OAuth 2.0/OIDC, Kerberos/IWA, Header-Based Auth, FIDO2/WebAuthn
- Experience building or operating Reverse Proxies (NGINX/Envoy/HAProxy), API gateways, or Linux-based virtual appliances (OVA/AMI/VHD/Containers)
- Experience with Zero Trust network access (ZTNA) or enterprise hybrid integrations (Oracle, SAP, IBM, Microsoft)
- Experience building or scaling engineering teams in hybrid/distributed models