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
Staff Software Engineer, Streaming Foundations (Customer Identity)
Join Okta as a Staff Software Engineer in Spain, focusing on streaming technologies and data management.
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.
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.
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.
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.
Senior Software Engineer, API Foundations
Senior Software Engineer for API Foundations at Okta, focusing on JavaScript, TypeScript, and REST APIs.
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.
Software Engineer II, IAM Enterprise Federations
Join Okta as a Software Engineer II in IAM Enterprise Federations, focusing on identity protocols and cloud environments.
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.
Senior Full Stack Engineer (CIC)
Senior Full Stack Engineer role focusing on subscription management and entitlements, using React/Redux, TypeScript, NodeJS, MongoDB.
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.
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.
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.
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.
Senior Fullstack Engineer
Join Appgate as a Senior Fullstack Engineer to develop cutting-edge security solutions using C#, JavaScript, and Python.
Senior DevOps Engineer
Join saas.group as a Senior DevOps Engineer, working remotely to manage and optimize our central infrastructure.
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.
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.
Senior Staff Engineer - Web Development
Senior Staff Engineer role focusing on web development, system architecture, and scalability in a dynamic tech environment.
Full-Stack Software Engineer
Join Veridas in Pamplona as a Full-Stack Software Engineer, developing and optimizing software solutions with a global impact.
Staff Software Engineer - Remote
Join Guideline as a Staff Software Engineer, working remotely on full stack solutions to enhance retirement savings technology.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
Staff Software Engineer, Backend - Remote
Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.
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.