Staff Engineer, Developer Platform
Okta
Secure Every Identity, from AI to Human
Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.Job Overview:
We are looking for a highly experienced Staff Engineer to join the FGA Developer Tooling team and lead the evolution of our end to end developer experience across both OSS and SaaS.
This team owns the SDKs in Go, JavaScript, .NET, Python, Java and other languages, along with CLI workflows, IDE integrations, GitHub automation, developer documentation, and release strategy. All development is done in the open as open source, and we actively welcome and review community contributions.
Our guiding principle is One developer experience, many deployment models.
As a Staff Engineer, you will define technical direction, ensure cross language consistency, influence API design in partnership with FGA Core, and raise the quality bar across all developer facing tooling.
Responsibilities:
Define and drive the technical direction for FGA SDKs, CLI, IDE integrations, and developer automation across OSS and SaaS.
Lead architectural decisions for multi language SDKs in Go, JavaScript, .NET, Python, and Java, leveraging and evolving the SDK generator that forms the core of all clients.
Own and evolve the SDK generator framework, templates, and wrapper patterns to ensure cross language consistency, configurability, and long term maintainability.
Establish standards across SDKs for authentication flows such as client credentials, error mapping and handling, retry logic with appropriate rate limiting strategies, and method level configuration overrides.
Ensure advanced SDK capabilities such as BatchCheck, ListRelations, and non transactional write operations are implemented with appropriate parallelization, performance safeguards, and consistency across languages.
Own and evolve the release and versioning strategy for SDKs and developer tooling.
Drive improvements to CLI workflows, GitHub Actions, CI pipelines, and developer focused documentation and examples.
Ensure high engineering standards for testing, mocking external requests, dependency management, performance, and minimal external dependencies.
Lead development fully in open source, review community pull requests, guide contributors to a mergeable state, and improve contribution workflows and community health.
Partner closely with FGA Core on API design and semantics, and with internal consumers such as Dashboard to ensure developer friendly interfaces.
Mentor engineers and raise the technical bar across the Developer Tooling team.
Requirements:
8+ years of experience as a Software Engineer, with significant experience building SDKs, developer platforms, or tooling.
Proficiency in at least one, and ideally multiple, of the following: Go, JavaScript or TypeScript, C# .NET, Python, or Java.
Strong understanding of SDK design principles, API ergonomics, and cross language consistency.
Experience designing or maintaining code generation systems such as OpenAPI Generator and templating frameworks.
Experience designing authentication flows, retry strategies, rate limiting, and resilient client side systems.
Experience setting up and maintaining GitHub Actions and release workflows.
Strong testing practices including mocking external services and validating client behavior.
Experience working in open source projects and PR based contribution models. Experience maintaining or leading open source projects is strongly preferred.
Ability to influence technical direction across teams and operate effectively in a distributed, open development environment.
Strong communication skills and ability to collaborate closely with internal teams and external contributors.
#LI-Hybrid
P24600_3385570
The Okta Experience
We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.
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. 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. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please click here to view our full NYC AEDT Notice.- ...cybersecurity capabilities for IT-managed endpoint platforms by defining secure OS baselines ,... ...tested, documented, and supportable. Develop and maintain PowerShell automation,... ...of experience in endpoint/platform engineering, infrastructure security, OS deployment/...SuggestedRemote jobFull timeWork at officeWorking Monday to Friday
- ...Job Overview: We are looking for a highly experienced Staff Engineer to join the FGA Developer Tooling team and lead the evolution of our end to end... ...Engineer, with significant experience building SDKs, developer platforms, or tooling. ~ Proficiency in at least one, and...SuggestedLong term contractFull timeHybrid workLocal areaWorldwide
- ...Description We are looking for a skilled C#/.NET Developer with strong cybersecurity and cloud platform experience to build secure, scalable , cloud-... ...Jenkins). ~ Certifications such as Azure Security Engineer, AWS Security Specialty, Security+, or CISSP. ~...SuggestedRemote jobFull timeWork at officeWorking Monday to Friday
- ...Who Are We? Postman is the world’s leading API platform, used by more than 45 million+ developers and 500,000 organizations, including 98% of the Fortune... ...Postman. The Opportunity We are looking for a Staff Engineer to join our Observability team. This role is ideal for...SuggestedLong term contractFull timeWork at officeFlexible hours3 days week
- ...the bedrock of Sovereign AI for India. The company is developing India’s full-stack sovereign AI platform, building across research, models, infrastructure... ...the middle of rewriting it in Go. We're hiring a Staff Engineer to own this platform end-to-end. The architecture. The...SuggestedFull time
- ...connected world. Role Overview: Finance Platform Engineering (FPE) at Coupang builds a centralized,... ...per business per day. A Senior Staff Engineer owns a broad charter, leading... ...cloud computing with AWS. Experience of developing container-based testing environment....Hybrid workWork at officeRemote jobWork from home2 days week
- Role : Staff Engineer, Data PlatformTeam: Data Engineering - Level: Staff (Individual Contributor) - Experience: 8+ years - Full-timeOwn the data platform that turns every customer and field interaction into a decision SolarSquare can act on.About SolarSquare :At SolarSquare...Full time
- ...GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce... ...GitLab. An overview of this role As a Staff Backend Engineer on GitLab's Events & Messaging Platform team...Full timeRemote job
- ...and tools. Position Overview: The Staff Site Reliability Engineer (SRE) will play a key role in building and managing Kubernetes platforms that support cloud-native applications and... ...CKAD (Certified Kubernetes Application Developer), or AWS Certified DevOps Engineer are...Full timeHybrid workLocal areaWorldwide
- ...Job Description : Roles and Responsibilities : We are looking for an embedded systems expert doing platform system design and development with essential knowledge of the underlying hardware on any of the new generation networking products of Extreme Networks. This would...Full time
- CRole Overview:As a Staff Site Reliability Engineer, you will serve as a technical anchor for our infrastructure... ...impacts the stability of our platform, ensuring seamless experiences for our... ...utilization and system scalability.- Develop Infrastructure as Code (IaC) frameworks...Hybrid work
- ...work. Job Summary Analyzes business and engineering requirements to determine the feasibility of platform and infrastructure designs within time, cost, scalability... ..., builds, and operates the cloud platform and developer tooling that engineering teams build on top of —...Full timeHybrid workRemote jobShift work
- ...and data infrastructure across various environments. Our platform empowers data teams to manage products effectively by... ...quality, preventing failures, and controlling costs. As a Staff Platform Engineer You'll develop internal tools, create and enhance Linux CLI...Full time
- ...We are dedicated to revolutionizing shareholder services by developing digital solutions that facilitate dematerialization for issuers... .... There has never been a better time to join EQ.Job Title: Staff Platform Engineer Experience : 9- 12 yearsJob Location : Bangalore -...Full time
- ...Saviynt's AI-powered identity platform manages and governs human and non-human access... ..., please visit . As a Senior or Staff Platform Support Engineer in our SRE Operations team, you will... ...to ensure long-term resolution. ~Develop and maintain detailed technical documentation...Full time
- ...best work. Role Summary Equinix is seeking a Senior Staff DevSecOps Platform Engineer to lead the design, implementation, and evolution of... ...Automation Design and implement AI-enabled DevSecOps and developer productivity solutions. Build and operationalize RAG...Full timeShift work
- ...dedicated Software and DevOps engineers to join our team in Bangalore.... ...experience at Arm!The Engineering Platform Services teams deliver the... ...tools, and systems required to develop our software and hardware IP.... ...optimizing use of the service.As a Staff Engineer at Arm, you will own...
- ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur... ...Position Summary As a Senior DevOps Engineer in the Customer Engineering organization... ...infrastructure using GCP, AWS or Azure. Develop infrastructure-as-code using tools such as...Hybrid workWork at officeLocal areaImmediate startFlexible hoursShift work
- ...looking for a strong database engineer who thrives on building large-... ...include managing RDS databases, developing data pipelines, optimizing... ...Partner with application and platform teams to improve database access... ...projects Mentor other technical staff and lead knowledge-sharing...Long term contractFull timeHybrid workWork at office
- ...software development for the RH850 Motor Control and Automotive Application Platform. The Sr. Staff Engineer serves as a software domain authority, driving architecture, implementation quality, and developer experience while enabling scalable, user-friendly embedded development...Permanent employment
- ...are seeking a highly experienced Senior Engineer with 12+ years of industry experience and... ...role requires the ability to design and develop AI-driven agents and automation solutions... ...Responsibilities Cloud Database Platforms Evaluate and recommend AWS database services...Full timeHybrid work
- ...the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is... ...About the Role We are looking for a Lead DevOps Engineer with deep expertise in Amazon Web Services (AWS) and serverless...Remote jobWorldwideFlexible hours
- ...Position Summary This role is for a Staff AI/DevOps Engineer based in Bangalore, India, who will be... ...and intelligent responses. Develop and manage infrastructure-as-code (IaC... ...development, AI integration, DevOps, Cloud and Platform Engineering. Qualifications...Local area
- ...About Us is the AI Agents platform for customer experience, designed to help organizations... ...Security Leadership & Strategy Develop and document comprehensive security policies... ...and best practices. Collaborate with engineering, AWS and architecture teams to ensure all...Full timeLocal areaFlexible hours
- ...#oneteam. We are on the hunt for a Staff Software Developer who thrives on solving complex... ...mark. You'll join a dynamic team of Engineers, Product Managers, and Designers to architect... ...cutting-edge features that power a platform used by some of the world’s leading organisations...Remote jobWork from homeHome office
- ...will find a strong sense of belonging at Quince. THE ROLE Staff Engineer (Backend) We’re looking for a Staff Engineer (Backend) to... ...large-scale impact. This position is critical to scaling our platform and supporting Quince’s mission of delivering exceptional quality...Long term contractLocal area
- ...Description Job Overview: As a Senior Staff Software Engineer, Backend, you will work on distributed... ...other engineering teams to make the platform open and extensible to unlock... ...computing with AWS. Experience of developing container-based testing environment....Hybrid workWork at officeWork from home3 days week
- ...like it’s for everyone but if you’re a builder who loves solving tough problems, you’ll feel right at home. The Role As a Staff Engineer at Headout, you will drive architectural excellence and technical strategy across multiple product engineering pods. You'll solve...Long term contractFull timeImmediate startWorldwide
- ...Category Engineering Hire Type Employee Job ID 16890 Remote Eligible No Date Posted 04.12.2026 We Are: At Synopsys, we drive... ..., thriving in project-oriented settings where you can develop, automate, and validate sophisticated DFT flows and methodologies...Remote job
- This role is for one of our clients Company Name: Tekion Industry: Software Development Seniority level: Mid-Senior level Min Experience: 10+ years Location: Bengaluru JobType: full-timeFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Developer Platform. Be the first to apply!
