Principal Software Engineer, Productivity

Okta Okta · Enterprise · Bellevue, WA · SW Eng - Applications-674

Principal Software Engineer focused on developer productivity tooling for the Okta Workflows engineering organization. This includes owning and optimizing CI/CD pipelines, developer CLI, and Kubernetes tooling to support the secure integration of cloud services, including those related to AI.

What you'd actually do

  1. Collaborate with the SRE and Engineering teams to manage, extend, and enhance existing developer productivity and platform tooling for local and remote Kubernetes environments
  2. Own and optimize CI/CD pipelines in CircleCI
  3. Assist in weekly release orchestration
  4. Automate and improve processes via Golang tooling and Okta Workflows

Skills

Required

  • software engineering processes
  • agile framework
  • tools
  • programming proficiency in a language, preferably Go or similar compiled language
  • methods
  • test development
  • algorithms
  • data structures
  • Cloud Native Technologies(Kubernetes, ArgoCD, Crossplane, Docker)
  • container deployment and orchestration technologies at scale
  • service discovery
  • deployments
  • monitoring
  • scheduling
  • load balancing

Nice to have

  • CI/CD Systems (such as CircleCI or Github Actions)
  • development and deployment in a hosted cloud environment, preferably AWS