Skip to content

Senior Go Backend Engineer – Pam – Agents/Clients
Company | Okta |
---|
Location | Toronto, ON, Canada |
---|
Salary | $118000 – $178000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
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.