Okta logo

Staff Software Engineer, Okta FGA Integrations

Okta

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 Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.

The FGA Team

The Okta Customer Identity Cloud (CIC) provides robust access management solutions, such as Fine Grained Authorization (FGA) to power customer-facing applications and websites. FGA is a multi-Region software as a service (SaaS) offering for flexible, fine-grained authorization at any scale. It’s based on relationship-based access control (ReBAC), which is an evolution of role-based access control (RBAC) and attribute-based access control (ABAC) authorization models.

The Staff Software Engineer Opportunity

Reporting to the engineering manager, this role will be influential as the product grows to a strong, mature authorization service that exceeds our customer’s needs.

What you’ll be doing

  • Delivering features across our FGA product range using Go that are scalable, resilient, and testable
  • Empowering your teammates and enhancing the abilities of those around you
  • Promoting a culture of inclusion, continuous improvement, and collaboration
  • Identifying opportunities for enhancing our products and development processes
  • Collaborating closely with engineering and product across the Authorization domain to deliver against our product goals
  • Translating complex technical requirements into clear and concise criteria for the team
  • Participate in our on-call rotations to troubleshoot production issues.

What you’ll bring to the role

  • A continuous improvement and collaborative mindset
  • A bias for action and appetite for learning
  • A passion for authorization and the entire identity space
  • An attitude that builds up and creates multipliers across the team
  • 8+ years of software development experience
  • Expertise in software development building distributed systems in Go
  • Experience building developer-friendly, API-driven applications using REST and/or gRPC
  • Excellence at creating clarity and alignment for complex technical initiatives
  • Experience building applications with amazing scale and resiliency
  • Experience with stream processing tools such as Kafka, or CDC tools such as Debezium
  • Experience with tools such as Kubernetes and Terraform

And extra credit if you have experience in any of the following!

  • Hands on Observability experience
  • Hands on experience with OpenFGA
  • Hands on experience with Auth0

Benefits
Extracted with AI

  • Amazing Benefits
  • Making Social Impact
  • Fostering Diversity, Equity, Inclusion and Belonging

Similar jobs

Last update: 23 minutes ago

Okta logo
Okta

Staff Software Engineer, Streaming Foundations (Customer Identity)

Join Okta as a Staff Software Engineer in Spain, focusing on streaming technologies and data management.

Okta logo
Okta

Staff Software Engineer, API Foundations

Join Okta as a Staff Software Engineer in Spain, focusing on API Foundations with skills in JavaScript, TypeScript, and REST APIs.

Okta logo
Okta

Staff Software Engineer, IAM (Customer Identity Cloud)

Join Okta as a Staff Software Engineer in IAM, focusing on Customer Identity Cloud. Work remotely with Node.js, AWS, and Azure.

Okta logo
Okta

Staff Software Performance Engineer (Customer Identity)

Join Okta as a Staff Software Performance Engineer focusing on Customer Identity in Spain. Engage in performance engineering and IAM.

Okta logo
Okta

Full Stack Software Engineer, IAM (Customer Identity)

Join Okta as a Full Stack Software Engineer in IAM, working remotely in Spain, focusing on secure and scalable software solutions.

Okta logo
Okta

Senior Software Engineer, API Foundations

Senior Software Engineer for API Foundations at Okta, focusing on JavaScript, TypeScript, and REST APIs.

Okta logo
Okta

Senior Full Stack Software Engineer, IAM (Customer Identity Cloud)

Senior Full Stack Engineer for IAM in Customer Identity Cloud, skilled in Node.js, JavaScript, TypeScript, and cloud environments.

Okta logo
Okta

Software Engineer II, IAM Enterprise Federations

Join Okta as a Software Engineer II in IAM Enterprise Federations, focusing on identity protocols and cloud environments.

Okta logo
Okta

Senior Software Engineer (Node.js) - Customer Identity

Senior Software Engineer specializing in Node.js for Customer Identity at Okta, focusing on distributed systems and digital authentication.

Okta logo
Okta

Senior Full Stack Engineer (CIC)

Senior Full Stack Engineer role focusing on subscription management and entitlements, using React/Redux, TypeScript, NodeJS, MongoDB.

Okta logo
Okta

Staff Controls Assurance Analyst

Join Okta as a Staff Controls Assurance Analyst in Ireland, focusing on IT audit and compliance with SOC2, ISO27001 in a cloud environment.

Datadog logo
Datadog

Staff Software Engineer - Action Platform

Join Datadog as a Staff Software Engineer in Madrid to lead high-impact projects on the Action Platform, focusing on distributed systems and reliability.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Vista logo
Vista

Senior Full Stack Engineer - Remote (Spain)

Senior Full Stack Engineer role in Barcelona, Spain. Remote work, extensive experience with JavaScript, Node.js, React.js required.

Appgate logo
Appgate

Senior Fullstack Engineer

Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.

saas.group logo
saas.group

Senior DevOps Engineer

Join saas.group as a Senior DevOps Engineer, working remotely to manage and optimize our central infrastructure.

adstrong logo
adstrong

Full Stack Software Principal Engineering Manager (Remote EU)

Seeking a Full Stack Software Principal Engineering Manager for remote work in the EU. Expertise in Cloud, Microservices, SQL, and TypeScript required.

Datadog logo
Datadog

Staff Software Engineer - Action Platform

Join Datadog as a Staff Software Engineer in Lisbon to enhance platform resilience and scalability. Work on distributed systems and back-end development.

Amenitiz logo
Amenitiz

Senior Staff Engineer - Web Development

Senior Staff Engineer role focusing on web development, system architecture, and scalability in a dynamic tech environment.

Veridas logo
Veridas

Full-Stack Software Engineer

Join Veridas in Pamplona as a Full-Stack Software Engineer, developing and optimizing software solutions with a global impact.

Guideline logo
Guideline

Staff Software Engineer - Remote

Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Flex logo
Flex

Staff Software Engineer, Backend - Remote

Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.

Agoda logo
Agoda

Staff Software Engineer – Back End (FinTech)

Join Agoda as a Staff Software Engineer in FinTech, focusing on backend systems and data pipelines. Relocation to Bangkok provided.