Okta, Inc. logo

Principal Software Engineer, Productivity (Golang)

Job Overview

Location

Toronto, Ontario, Canada

Job Type

Full-time

Category

Software Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Principal Software Engineer, Productivity at Okta, you will be at the forefront of shaping the developer experience for the entire Workflows Engineering organization. This pivotal role involves designing, building, and evolving the critical tools and systems that empower our engineers to develop, test, and deploy software with maximum efficiency and reliability.
  • • You will collaborate closely with both Software Engineering and Site Reliability Engineering (SRE) teams, acting as a bridge between development and operations to ensure a seamless and robust developer workflow. Your expertise will be instrumental in enhancing our existing developer productivity and platform tooling, specifically focusing on local and remote Kubernetes environments.
  • • A core responsibility will be owning and optimizing our Continuous Integration and Continuous Deployment (CI/CD) pipelines, primarily within CircleCI. This includes streamlining processes, improving build times, and ensuring the reliability and scalability of our automated release mechanisms.
  • • You will play a key role in the weekly release orchestration, contributing to the smooth and timely delivery of new features and updates. This involves meticulous planning, execution, and coordination across multiple teams.
  • • A significant aspect of this role is the automation and improvement of development processes. You will leverage your proficiency in Golang to build new tooling and enhance existing solutions, potentially integrating with Okta Workflows to automate complex operational tasks and workflows.
  • • You will be the technical leader for our developer CLI, ensuring it is performant, user-friendly, and effectively supports the needs of our engineering teams. This includes driving its roadmap, implementing new features, and maintaining its stability.
  • • Your work will directly impact the productivity and velocity of hundreds of engineers, enabling them to focus more on innovation and less on infrastructure complexities. You will be instrumental in fostering a culture of continuous improvement and operational excellence within the engineering organization.
  • • You will be expected to deeply understand and contribute to our container deployment and orchestration technologies at scale, including service discovery, deployments, monitoring, scheduling, and load balancing within Kubernetes.
  • • This role requires a passion for learning new technical ecosystems and a proactive approach to identifying and solving complex engineering challenges. You will be encouraged to explore and adopt new technologies that can further enhance developer productivity.
  • • You will contribute to the overall architecture and design of our developer productivity platform, ensuring it is scalable, maintainable, and aligned with Okta's long-term technology strategy.
  • • You will mentor junior engineers and share your knowledge, helping to elevate the technical capabilities of the entire team.
  • • The position offers a unique opportunity to work on foundational technologies that underpin Okta's innovative Workflows product, a critical component of the company's identity management solutions.
  • • You will be part of a forward-thinking company that values diverse perspectives and encourages lifelong learning, providing a supportive environment for professional growth and development.
  • • Your contributions will directly influence how Okta builds and delivers its cutting-edge identity solutions, impacting customers worldwide.
  • • You will be involved in the full software development lifecycle, from conception and design to implementation, testing, and deployment, with a strong emphasis on operational readiness and reliability.
  • • This role is ideal for an engineer who thrives in a collaborative environment, enjoys tackling challenging problems, and is passionate about building tools that make a real difference in the lives of their fellow engineers.

🎯 Requirements

  • • 10+ years of deep understanding of software engineering processes, agile framework, tools (e.g.: programming proficiency in a language, preferably Go or similar compiled language), methods, test development, algorithms, and data structures.
  • • Experience with Cloud Native Technologies (Kubernetes, ArgoCD, Crossplane, Docker).
  • • Passionate about learning new technical ecosystems and improving developer productivity.
  • • Experience with CI/CD Systems (such as CircleCI or Github Actions).

🏖️ Benefits

  • • Competitive salary range ($177,000 - $265,000 CAD annually).
  • • Comprehensive health, dental, and vision insurance.
  • • RRSP with a company match.
  • • Healthcare spending account and telemedicine services.
  • • Generous paid leave, including PTO and parental leave.

Skills & Technologies

Go
AWS
Docker
Kubernetes
GitHub
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Okta, Inc. logo
Okta, Inc.
Visit Website

About Okta, Inc.

Okta provides cloud-based identity and access management software that enables organizations to securely connect employees, partners, and customers to the right technologies. Its platform offers single sign-on, multi-factor authentication, lifecycle management, API access control, and analytics to manage user identities across applications, devices, and networks. The company serves enterprises, government agencies, and small to medium-sized businesses, helping them improve security, compliance, and user experience while reducing IT complexity and support costs.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

11 days ago

Apply
Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

7 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

8 days ago

Apply