Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Engineer, Developer Platform in Bangalore vacancy
  •  ...opportunity EY is looking for a Staff/Senior Full Stack Software Engineer We are looking for a seasoned...  ...and ReactJS, usage of DevOps Platform tooling (CI/CD Toolchain like Jenkins...  ...Responsibilities : Contribute as a software developers to deliver high quality and robust... 
    Suggested
    Full time

    EY

    Bangalore
    3 hours ago
  •  ...Design, build, and test the cloud-based platform, including frontend, backend, and services...  ...early software customers. Improve engineering processes and make tradeoffs among agility...  ...optimization, and views. ~ Experience developing on cloud platforms including AWS. ~... 
    Suggested
    Full time

    Netskope

    Bangalore
    1 day ago
  •  ...Insurance, Settlement and Mortgage solutions platforms. Leverages technology product stack across Microsoft platform predominantly to develop, enhance and maintain the best in class...  ...seeking a highly motivated and skilled Software Engineer with 5–8 years of professional experience... 
    Suggested
    Full time

    TAN: PAN: First American India Pvt Ltd

    Bangalore
    1 day ago
  •  ...to: Secure the Magic by protecting information systems and platforms. Reduce Risk by proactively assessing, preventing, and detecting...  ...enterprise scale. What You’ll Do: Directory Platform Engineering & Operations Engineer, harden, and operate enterprise and... 
    Suggested
    Hybrid work

    The Walt Disney Company (Corporate)

    Bangalore
    1 day ago
  • Tesco India •  Bengaluru, Karnataka, India •  Hybrid •  Full-Time •  Permanent •  Working hours 45•  Apply by 30-Sep-2026
    Suggested
    Permanent employment
    Full time
    Hybrid work
    Bangalore
    5 hours ago
  •  ...standards.- Collaborate with cross-functional teams including AI Developers, Cloud Architects, and Governance leaders to scale operations....  ...preferred.Education :- Bachelor's degree in Computer Science, Engineering, Data Science, or a related technical field.Technical Expertise... 

    SG Analytics Pvt. Ltd.

    Bangalore
    5 hours ago
  •  ...Role : We are seeking a highly skilled and experienced AI/ML Engineer to design, develop, and deploy scalable machine learning and generative AI...  ...deep learning, large language models (LLMs), MLOps, and cloud platforms. You will work closely with cross-functional teams to build... 
    Full time

    Funic Tech

    Bangalore
    5 hours ago
  •  ...(Hybrid)Job Summary : We are looking for an experienced Reltio Developer with 6+ years of IT experience and strong expertise in implementing...  ...Hub, Kafka, MuleSoft, Informatica, or similar integration platforms.- Perform data onboarding, cleansing, profiling, validation, and... 
    Hybrid work

    FUNIC TECH PRIVATE LIMITED

    Bangalore
    5 hours ago
  •  ...TimeJob Summary : We are looking for an experienced Senior Python Developer with 7+ years of professional experience to join our...  ...performance and secure APIs.- Collaborate with frontend developers, QA engineers, product managers, and other stakeholders.- Write clean, maintainable... 
    Full time

    Funic Tech

    Bangalore
    5 hours ago
  •  ...Have)- Design Patterns, Data Structures & Algorithms- Production Support & Performance OptimizationJob Responsibilities : - Design, develop, and deploy scalable Python backend services and APIs.- Build integrations with enterprise applications and dashboards.- Develop production... 

    Information Technology

    Bangalore
    5 hours ago
  • Job Role: Software Development Test Engineer (SDET)Experience: 7+ yearsLocation: Bangalore, Hyderabad, Pune, ChennaiResponsibilities:- Design...  ...information, and other data significant to test progress.- Develop and maintain test artifacts using a test management application.... 

    Funic Tech

    Bangalore
    5 hours ago
  •  ...data from various sources.AI model Feature Engineering : - Integrate structured and...  ...external systems into centralized data platforms.Performance Tuning of AI/ models : - Optimize...  ...efficiency. - Building Agentic Systems : Developing intelligent AI agents that can reason, plan... 

    Information Technology

    Bangalore
    5 hours ago
  • Job Role : Test Engineer - AIExperience : 6+ YearsLocation : BangaloreJob Summary : We are looking...  ...experienced Test Engineer AI to design, develop, and execute comprehensive testing strategies for AI/ML-based applications and platforms. The ideal candidate should have strong... 

    Funic Tech

    Bangalore
    5 hours ago
  •  ...Supporting the customers Market Data Timeseries database solution, developed in C++.What we're looking for :- Strong diagnosis and analysis...  ...Market Data systems- ProcMon- SlangAdditional Information :- 2 engineers for Chunkstore support working remotely- Working in Asia and... 
    Remote job
    Shift work

    Thompsons HR Consulting LLP.

    Bangalore
    5 hours ago
  •  ...the Role : We are looking for an Azure AI Engineer to build, deploy, and enhance enterprise-...  ...Services, and Azure Machine Learning.- Develop practical Generative AI solutions using LLMs...  ..., APIs, databases, Microsoft 365, Power Platform, and other cloud services.- Use Python,... 

    Talentxo

    Bangalore
    5 hours ago
  • Required skillset:- Must have 5+ years software development experience using Python1. Working with APIs, including but not limited to ReST2. Unit testing frameworks3. Multi-process and multi-thread architecture- Must have 5+ years in linux, strong bash scripting skills.- Deep...

    RAAD7 INFORMATICS PRIVATE LIMITED

    Bangalore
    5 hours ago
  • Leading technology / fintech platform is seeking a Systems Engineer to own enterprise infrastructure across messaging, caching, and traffic management platforms...  ..., connectivity, throughput, and service resiliency.- Develop automation and operational tooling using scripting and... 

    Mirus Solutions

    Bangalore
    5 hours ago
  • Job Summary : As a Python Developer with Databricks, you will be responsible for developing and maintaining scalable data pipelines, managing...  ...Databricks (PySpark) for data processing and analysis.- Cloud Platform : Experience using Azure Portal to manage cloud environments and... 

    Capgemini Technology Services India Limited

    Bangalore
    5 hours ago
  •  ...and remote infrastructure management across leading technology platforms.JOB SUMMARY : Owns customer-facing discovery, migration solution...  ...patterns into reusable playbooks/checklists.- Mentor migration engineers on risk recognition, not just tool execution.REQUIRED SKILLS :... 
    Remote job

    ATLASS PARTNERS CONSULTING LLP

    Bangalore
    5 hours ago
  • About the Role : We are looking for GCP / Java Developers with strong hands-on experience in Java, Spring Boot, REST APIs, Microservices and Google Cloud Platform (GCP). The ideal candidate should have experience building and deploying cloud-native applications using modern... 

    Yourtribe

    Bangalore
    5 hours ago
  •  ...banking technology company providing innovative banking platforms and financial technology solutions to banks and...  ...Overview :We are looking for a skilled Mobile Application Developer to join our product engineering team and develop secure, scalable and high-performing mobile... 
    Full time

    Coders Brain Technology & Private Limited

    Bangalore
    5 hours ago
  • Key Responsibilities:- Design, develop, and maintain integrations in OIC.- Build and enhance BI Publisher (BIP) reports, data models (SQL), bursting, and eText/XML outputs (including bank/payment file formats).- Develop SQL for Finance and Procurement modules.- Troubleshoot... 

    Sourcebae

    Bangalore
    5 hours ago
  • Position : AI/ML Engineer (Azure AI, Gen AI)Overall/Total Experience : 3 - 7 years onlyLocation : BengaluruWorking Days : 5 Days from officeNotice...  ..., models, and AI applications from on-premises or other cloud platforms to Azure AI Services.- AI Solution Implementation : Design and... 

    Laksh Consultants

    Bangalore
    5 hours ago
  •  ...BankingRole Overview :We are looking for a Full Stack Developer responsible for designing, developing,...  ...internal systems, third-party services and financial platforms.- Work closely with Business Analysts, UI/UX Designers, QA Engineers, DevOps Engineers and Product Teams.- Develop... 
    Full time

    Coders Brain Technology & Private Limited

    Bangalore
    5 hours ago
  •  ...powered features directly into client-facing platforms, including research intelligence tools,...  ....Requirements:- 3+ years of software engineering experience spanning both backend and...  ...servers beyond just using AI tools as a developer.- Experience with financial data systems... 

    Success Pact Consulting Pvt Ltd

    Bangalore
    5 hours ago
  •  ...are looking for an SDE 3 / Senior Backend Engineer with 6+ years of backend engineering experience...  ...-level context/instruction frameworks.- Develop MCP integrations with internal systems such as Jira, BigQuery, observability platforms, and documentation.- Establish standards... 

    Success Pact Consulting Pvt Ltd

    Bangalore
    5 hours ago
  • About Different AI:Different AI is a new kind of marketing platform built around the belief that modern B2B marketing is broken. The company...  ...its core team in Bangalore.Role Overview:As a Data Platform Engineer, you will contribute to building the technology and data foundation... 

    Success Pact Consulting Pvt Ltd

    Bangalore
    5 hours ago
  • Role Purpose : The Lead Fenergo KYC SaaS Developer / Configuration Engineer will play a central role in the implementation, development and ongoing management of LSEGs Fenergo KYC SaaS platform. During the initial Day 0 and MVP implementation, the role will work closely with... 
    Long term contract

    Facctum

    Bangalore
    5 hours ago
  • Job Title : Senior Developer (5G RAN - L1 / L2)Location : BangaloreExperience : 5+ years in eNB/gNB software development, particularly designing 4G/5G radio L1/L2 or Baseband will be an advantage.Education : Strong academic background with excellent oral and written communication... 

    Tieto

    Bangalore
    5 hours ago
  • Key Responsibilities:- Develop and maintain responsive frontend applications using React JS, TypeScript, Bootstrap, and Material Design....  ...Entity Framework, LINQ, CQRS pattern, Repository pattern.- Cloud Platform: Microsoft Azure (Functions, App Services, SQL Database, Blob... 

    Vikash Technologies

    Bangalore
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer, Developer Platform. Be the first to apply!