×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Golang

Job in Bruce Mines, Sault Ste Marie, Ontario, Canada
Listing for: Okta
Full Time position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 139000 - 209000 CAD Yearly CAD 139000.00 209000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer - Golang
Location: Bruce Mines

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 Postgre

    SQL or similar RDBMS technologies.
  • Ability to design database models and backend APIs.
  • Experience with cloud services (Caching, Queues, No

    SQL 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, Data Dog, 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.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary