Backend Software Engineer — Okta Privileged Access Management (PAM)

1 hour, 55 minutes ago
Full-time
Lead
Software Development
Okta

Okta

Okta is a leading independent provider of identity solutions for enterprises, offering a comprehensive range of products and services to connect and protect employees, partners, and customers. With a focus on secure access, authentication, and automati...

Professional Services
5K-10K
Founded 2009

Description

  • Evolve the core architecture of Okta Privileged Access Management.
  • Build scalable, composable components of the PAM platform with product development teams.
  • Design and implement scalable architecture patterns.
  • Design and build customer-facing APIs using the OpenAPI Specification.
  • Develop backend systems in Go.
  • Participate in rotational on-call support with SRE and product development teams.
  • Contribute to improving the speed, reliability, and usability of foundational product components.
  • Work on infrastructure and distributed systems that protect production environments for customers.

Requirements

  • 8+ years of experience working as a software engineer.
  • Experience working with production systems.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Background in Golang; other languages are also acceptable.
  • Experience with relational databases such as PostgreSQL or similar RDBMS technologies.
  • Ability to design database models and backend APIs.
  • Experience with cloud services such as caching, queues, and NoSQL databases.
  • Experience with at least one cloud provider such as AWS, GCP, or Azure.
  • Familiarity with monitoring tools such as Splunk or Datadog.
  • Strong interest in distributed systems and their reliability, availability, and performance tradeoffs.

Benefits

  • Annual base salary range of $160,000 to $200,000 CAD for candidates located in Canada.
  • Equity, where applicable.
  • Bonus eligibility.
  • Health, dental, and vision insurance.
  • RRSP with company match.
  • Healthcare spending account.
  • Telemedicine support.
  • Paid leave, including PTO and parental leave.
  • Remote-friendly role (#LI-Remote).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Middle Full Stack Node.JS Developer for UBO Team

GR8 Tech 251-1K IT Services

GR8 Tech is hiring a Node.js Engineer to build and stabilize B2B iGaming web platforms that power large-scale player experiences and business growth.

AWS CI/CD Docker Express.js Fastify Grafana HTTP JavaScript Kubernetes Microservices NestJS Node.js Prometheus REST API SQL
10 minutes ago

Security Engineer, Governance and Trust

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Security Engineer for its Governance & Trust team to build the data, automation, and systems that prove security controls and risk management processes in a secure software supply chain.

Bash Git GitHub Python SQL Statistics
10 minutes ago

Staff Detection and Response Engineer

Alphasense 51-250 Industrial Conglomerates

AlphaSense is hiring a Staff Detection and Response Engineer to lead detection engineering, SOAR automation, and threat hunting for its security operations organization supporting a global AI-driven market intelligence platform.

AWS CI/CD GCP Linux macOS Python SIEM Snowflake
10 minutes ago

Senior Software Engineer - Search Infrastructure

Algolia 251-1K Internet Software & Services

Algolia is hiring a Senior Software Engineer for its Metis team to help build and operate the cloud-based architecture behind NeuralSearch, the company’s AI search engine for keyword and vector search at scale.

Go Kubernetes
10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers