Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer, Developer Experience

Home > Golang programming jobs

Staff Software Engineer, Developer Experience in Others new

  • Bengaluru, India

Responsibilities

  • Define and drive the technical direction and roadmap for FGA Developer Experience across open source and SaaS.
  • Build alignment for technical direction across the team, FGA group, open-source community, product team, and internal partners.
  • Mentor senior engineers and establish standards for software design, coding, testing, shipping, and quality.
  • Make architectural decisions for API readiness, evolution, deprecation, and cross-language consistency.
  • Architect SDKs in Go, JavaScript, .NET, Python, and Java, including the shared code generator.
  • Set SDK standards for authentication, error handling, retries, and rate limiting.
  • Shape the CLI, IDE integrations, Helm charts, GitHub automation, documentation, and examples.
  • Drive release and versioning strategy and grow the open-source contributor and maintainer community.

Requirements

  • At least 8 years of software engineering experience, including leading the technical direction of a team or significant area.
  • Strong proficiency in at least one of Go, JavaScript/TypeScript, C#/.NET, Python, or Java, with willingness to work across several languages.
  • Experience building software used by other developers, such as SDKs, API clients, libraries, developer platforms, CLIs, or tooling.
  • Strong API design and ergonomics judgment across different programming languages.
  • Clear communication and experience influencing decisions across teams and with external contributors without relying on authority.
  • Preferred: experience contributing to, maintaining, or leading open-source projects.
  • Preferred: experience with code-generation tools such as OpenAPI Generator and templating frameworks.
  • Preferred: experience designing resilient clients with authentication flows, retries, and rate limiting.
  • Preferred: experience setting up GitHub Actions and release automation.
  • Preferred: experience with authorization or identity concepts such as OAuth, RBAC, or ReBAC.

Benefits

  • Hybrid work arrangement with an immersive, in-person onboarding experience.
  • Well-being support, social impact opportunities, talent development, and community-building programs.
  • Global community spanning more than 20 offices worldwide.

Okta

Okta builds identity and access management solutions that provide secure authentication and automation for businesses. Our products empower organizations to safely connect any technology, device, or application, making identity central to security and operational efficiency. We cater to companies...

Similar positions

Senior Software Engineer, Containers

  • Chainguard
  • Full time
  • USA
  • 10/15/2026
  • Salary: $157k - $184k/yr
  • Remote

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • India

Staff AI Engineer

  • ShiftKey
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 29.6k-zł 32.0k per month
  • Poland

Staff+ Software Engineer, Platform Acceleration

  • Anthropic
  • Full time
  • USA
  • 10/15/2026
  • Salary: $405k - $485k/yr
  • Seattle, WA

Senior Software Engineer, Security Platform

  • Sezzle
  • Full time
  • Remote
  • 10/15/2026
  • Mexico