Okta

Staff Software Engineer, Integration Network (OIN)

Okta
Apply
1 day ago
Toronto, CanadaStaff+

Responsibilities

  • Lead discovery and technical scoping, translating ambiguous product requirements into architecture, phased delivery plans, and estimates.
  • Design and evolve APIs, data models, integration frameworks, and security posture with backward compatibility and extensibility in mind.
  • Drive technical decisions and alignment across engineering, product, architecture, design, and other teams.
  • Modernize and operate a large, long-lived production system without disrupting customers or integrations.
  • Maintain high standards for security, testing, code quality, vulnerability remediation, and threat-aware design.
  • Own production health through observability, root-cause analyses, incident follow-through, and reliability improvements.
  • Use and champion AI coding assistants and AI-augmented workflows across design, development, review, and testing.
  • Mentor engineers, raise the technical bar, and represent the team’s technical perspective in cross-functional forums.

Requirements

  • 8+ years of professional software development experience with demonstrated technical leadership and mentorship.
  • Deep proficiency in Java or a comparable strongly typed backend language or framework.
  • Experience designing, building, and operating complex large-scale distributed systems in AWS, GCP, or Azure, including caching, asynchronous processing, and large-scale data migrations.
  • Deep experience with identity and access protocols including OAuth 2.0/OIDC, SAML, and/or SCIM.
  • Experience designing and evolving APIs and integration frameworks for external developers or partners.
  • Ability to drive technical direction across ambiguous, multi-team dependencies and align stakeholders around a plan.
  • Security- and compliance-aware judgment for systems where correctness failures can affect customers or compliance.
  • Experience applying AI tools across the software development lifecycle and helping teams adopt them effectively.
  • Excellent written communication and ability to structure ambiguous problems using first principles.
  • Preferred experience with specialized third-party enterprise systems, self-service developer platforms, partner or ISV ecosystems, or React.
  • Bachelor’s degree in Computer Science or equivalent experience is an additional qualification.

Benefits

  • Annual base salary for candidates in Canada is CAD 164,000–225,500, excluding equity, bonus, and benefits.
  • Benefits include health, dental, and vision insurance, RRSP matching, healthcare spending, telemedicine, PTO, and parental leave.
  • Okta provides well-being support, social-impact programs, talent development, and community connection.
  • The role is associated with a hybrid work arrangement and includes an immersive in-person onboarding experience.
Okta

About Okta

5,001-10,000 employees

Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.

Contact me