Senior Software Engineer, FGA

4 days ago


Toronto, Canada Okta Full time

Senior Software Engineer, FGA (Dashboard and Tooling) Apply for the Senior Software Engineer, FGA (Dashboard and Tooling) role at Okta Location: Toronto, Ontario, Canada About Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth. We celebrate a variety of perspectives and experiences, looking for lifelong learners who can make us better with their unique experiences. We’re building a world where Identity belongs to you. What You’ll Be Doing Architect and build the Go‑based control plane services that power our user‑facing dashboard and APIs, ensuring the system is performant, scalable, and delights our customers. Design and enforce the authorization logic that secures our platform, integrating our Fine‑Grained Authorization engine into the ecosystem to handle complex, multi‑tenant permission models. Provide technical leadership within the team, mentoring engineers and driving engineering decisions via RFDs and RFCs to maintain a high bar for code quality. Champion the reliability and observability of our services, proactively identifying performance improvements and refactoring code to ensure our systems are resilient. Contribute to the maintenance of our broader developer‑ecosystem tools as needed, ensuring a consistent and high‑quality experience across our offerings. What You’ll Bring to the Role 5+ years of backend engineering experience with a primary focus on Go (Golang) and distributed systems. You design ergonomic, versioned APIs that delight our customers, treating the API as the product itself. A strong background in optimizing backend performance and reliability, moving beyond basic CRUD to understand how database internals and concurrency patterns affect high‑throughput distributed systems. Experience implementing authorization models, preferably by implementing Fine‑Grained Authorization at the application layer. You are comfortable securing multi‑tenant resources and enforcing permissions within a distributed control plane. Operational excellence in an asynchronous, remote environment. You have a bias for small, incremental delivery (N+1) over “big bang” releases and a habit of writing clear RFDs/RFCs to articulate and defend your engineering trade‑offs. A mindset that values the “Distribution” of software. You understand that how our software is packaged (e.g., Helm charts, containers) directly impacts the customer experience. Extra Credit Expertise in creating robust Helm charts for self‑hosted environments and managing “Day 2” operations. Experience maintaining Open Source projects, building Developer Tools (CLIs), or managing community contributions. Familiarity with other backend languages like Java, Python, or .NET to help guide our SDK strategy. Prior experience with OpenFGA, Auth0, or similar identity and access management providers. Compensation Annual base salary range for candidates located in Canada: $130,000—$194,000 CAD. Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. Benefits Amazing Benefits Making Social Impact Developing Talent and Fostering Connection + Community at Okta Travel Some roles may require travel to one of our office locations for in‑person onboarding. Equality and Diversity Statement Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. Accommodations If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. #J-18808-Ljbffr



  • Toronto, Canada Okta for Developers Full time

    Staff Software Engineer, FGA Core (Auth0) Join to apply for the Staff Software Engineer, FGA Core (Auth0) role at Okta for Developers 6 days ago Be among the first 25 applicants Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta...


  • Toronto, Canada Okta Full time

    Senior Software Engineer, FGA (Dashboard and Tooling) Apply for the Senior Software Engineer, FGA (Dashboard and Tooling) role at Okta Location: Toronto, Ontario, Canada About Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0...


  • Toronto, Canada Okta for Developers Full time

    Senior Software Engineer, FGA (Dashboard and Tooling) Join to apply for the Senior Software Engineer, FGA (Dashboard and Tooling) role at Okta for Developers . About Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform,...


  • Toronto, Canada Okta for Developers Full time

    Senior Software Engineer, FGA (Dashboard and Tooling) Join to apply for the Senior Software Engineer, FGA (Dashboard and Tooling) role at Okta for Developers. About Okta Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform,...


  • Toronto, Ontario, Canada Okta Full time $130,000 - $194,000

    Get to know OktaOkta is The World's Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.At Okta, we celebrate a variety of...


  • Toronto, Ontario, Canada Okta Full time $1,300,000 - $1,940,000 per year

    Get to know OktaOkta is The World's Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.At Okta, we celebrate a variety of...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...