Description
We are looking for a Principal-level engineer who is passionate about building and evolving the developer productivity ecosystem used by the entire Workflows Engineering organisation.
As a productivity engineer, you'll work with both our Engineering and Site Reliability teams, owning our developer CLI (Golang) and Kubernetes tooling, automated release processes, and CI/CD systems in CircleCI.
Job Duties and Responsibilities:
- Collaborate with the SRE and Engineering teams to manage, extend, and enhance existing developer productivity and platform tooling for local and remote Kubernetes environments
- Own and optimise CI/CD pipelines in CircleCI
- Assist in weekly release orchestration
- Automate and improve processes via Golang tooling and Okta Workflows
Minimum Required Knowledge, Skills, and Abilities:
- 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
- Interested in working with container deployment and orchestration technologies at scale, with familiarity of the fundamentals to include service discovery, deployments, monitoring, scheduling, and load balancing
Preferred Qualifications:
- Experience with CI/CD Systems (such as CircleCI or Github Actions)
- Experience with development and deployment in a hosted cloud environment, preferably AWS
Education and Training:
BS, MS, or PhD in Computer Science or related field
The annual base salary range for this position for candidates located in Canada is between $177,000-$265,000 CAD.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/okta/jobs/7361555