{bc}
indeed

Staff Software Engineer, OIN

Okta
Toronto, CAN
Onsite
Discovered 3 weeks ago
Java or comparable strongly typed backend language/frameworkDistributed systemsCloud platforms (AWS, GCP, or Azure)API designData modelingIdentity and access protocols

Full Job Posting

Company and team

Okta builds identity infrastructure intended to help organizations securely adopt AI.

The Okta Integration Network (OIN) lets customers discover, connect, and manage third-party applications and identity providers.

OIN spans integration data models, APIs, security, partner and customer tooling, provisioning primitives, and infrastructure for a large, long-lived platform.

The team is expanding integration patterns for AI agents and machine-to-machine access and reducing friction for partners bringing integrations to the network.

Role overview

Staff Software Engineer serving as a technical leader for a platform used by a large share of Okta customers.

Owns complex, ambiguous problems end-to-end, from technical scoping and design through delivery and production operation.

Partners with product, architecture, and design and raises the technical bar for other engineers.

What you'll do

  • Lead discovery and technical scoping and turn ambiguous requirements into architecture, phased plans, and estimates.
  • Design and evolve APIs, data models, and security posture for integrations, preserving backward compatibility and extensibility.
  • Drive technical decisions across multi-team dependencies and align stakeholders.
  • Modernize a large production system incrementally while protecting existing customers and integrations.
  • Maintain security, testing, and code-quality standards, remediate vulnerabilities, and apply threat-aware design.
  • Own production health through root-cause analysis, follow-through on fixes, and observability improvements.
  • Use AI coding assistants and AI-augmented workflows and help the team adopt them effectively.
  • Mentor engineers and represent the team's technical perspective in cross-functional forums.

What you'll bring

  • 8+ years of professional software development experience with 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 a cloud environment such as AWS, GCP, or Azure.
  • Experience with caching, asynchronous processing, and data migrations at scale.
  • Real depth in identity and access protocols.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Okta