Staff Software Engineer - Golang

Okta 09 May 2025
Software Engineer Cloud Services Backend Development Golang API Design

We are seeking a Staff Software Engineer to join our Privileged Access Management (PAM) team at Okta, The World’s Identity Company. You will be instrumental in evolving the core architecture of our PAM product, which takes an identity-centric, Zero Trust approach to privileged access management. You will design and implement scalable architecture patterns and build scalable, composable components for our platform. You'll also design and build APIs using OpenAPI Specification. You will participate in rotational on-call activities with SRE and product development teams.

Responsibilities:
* Evolving the core architecture of PAM.
* Building scalable, composable components of our platform.
* Designing and implementing scalable architecture patterns.
* Designing and building APIs with OpenAPI Specification.
* Working on backend systems written in Go.
* Participating in on-call activities.

Requirements:
* 6+ years of experience as a software engineer.
* Experience working with production systems.
* Bachelor's degree in Computer Science or equivalent.
* Experience with Golang and front-end technologies like React/Angular.
* Experience with relational databases like PostgreSQL or similar RDBMS technologies.
* Ability to design database models and backend APIs.
* Experience with cloud services (Caching, Queues, NoSQL Databases, etc.).
* Experience with cloud providers such as AWS, GCP, or Azure.
* Understanding of distributed systems and their reliability, availability, and performance implications.
* Familiarity with monitoring tools like Splunk, DataDog, etc.

Nice to have:
* Full stack experience
* Experience working in a collaborative environment.
* Passion for thinking in terms of systems, services, and APIs.

Okta provides benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave). The annual base salary range for this position for candidates located in Canada is between $139,000--$209,000 CAD. Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Apply Now

Other Jobs

Multi-frame Computer Vision Pipeline Expert

Scandit Zürich, Zürich, Switzerland

Senior Staff Software Engineer, Ads Formats

Flawless Youth Remote - Ontario, Canada

Sr. Software Engineer, Applications

Fender Hamburg, Hamburg, Germany

Senior DevOps Engineer (f/m/d)

Contentful Berlin, Berlin, Germany

Senior Software Engineer, Web

ClearSale New York, NY