Posted in

Senior Go Backend Engineer – Pam – Agents/Clients

Senior Go Backend Engineer – Pam – Agents/Clients

CompanyOkta
LocationToronto, ON, Canada
Salary$118000 – $178000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 4+ years working as a software engineer.
  • Are an experienced backend software engineer with a background in Golang or programming languages with memory pointers
  • Comfortable with giving and processing constructive feedback while also working independently
  • Comfortable with doing analysis and refactoring prior to implementation
  • Comfortable spotting and working to resolve ambiguity in requirements
  • Familiar with networking (IP addressing, routing, firewalls)
  • Familiar with Kubernetes, HashiCorp Terraform
  • Familiar with things like: GitHub, Make, Git, OpenAPI, Docker, IntelliJ/Goland
  • Familiarity on working with products for different operating systems (Windows, macOS, Linux)
  • Experience with HashiCorp Vault
  • Experience providing and receiving code reviews
  • Comfortable with non HTTP-based protocols (SSH, RDP, TLS, LDAP, etc)
  • Comfortable with PKI related concepts and protocols (asymmetric keys, trust stores, JWTs, TLS, etc)
  • Experienced working with relational databases like PostgreSQL or similar RDBMS technologies.
  • Have the ability to design database models and backend APIs.
  • Thrive in a collaborative environment built on end-to-end ownership.
  • Think in terms of systems, services, and APIs.

Responsibilities

  • Be deeply involved in evolving the core architecture of PAM.
  • Work in our product development teams to build scalable, composable components of our platform.
  • Be responsible for designing and implementing scalable architecture patterns.
  • Design and build APIs with OpenAPI Specification that customers rely on for access to production infrastructure.
  • Work on backend systems and service daemons written in Go
  • Participate in the rotational on-call activities with SRE and product development teams.

Preferred Qualifications

    No preferred qualifications provided.