Senior Software Engineer - Platform

Okta Okta · Enterprise · Toronto, ON · SW Eng - Infrastructure-672

Senior Software Engineer - Platform role at Okta focused on building and maintaining internal tools and automation to enhance developer productivity and streamline engineering efforts. The role emphasizes building scalable solutions, automating workflows, and ensuring the reliability of shared utilities within a Tier-0 global service environment. While the company is focused on securing AI, this specific role is about building the platform infrastructure that supports it, not directly building AI models or agents.

What you'd actually do

  1. Build internal services and utilities that support large-scale product development.
  2. Identify and consolidate redundant tools to streamline engineering efforts across the organization.
  3. Create automated processes to eliminate repetitive tasks and boost developer productivity.
  4. Work closely with engineering and product teams to deliver impactful, shared solutions.
  5. Establish and enforce best practices for the development, deployment, and maintenance of internal platform services.

Skills

Required

  • Golang
  • JavaScript
  • TypeScript
  • Node.js
  • Software architecture
  • Microservices
  • Maintainability best practices
  • Automation
  • CI/CD pipelines
  • Monitoring tools
  • High-availability services
  • Documentation
  • Knowledge sharing

Nice to have

  • gRPC
  • Kubernetes
  • Containerization
  • AWS
  • Azure

What the JD emphasized

  • 5+ years of software development experience with a track record of building internal tools and automation
  • Strong skills in one or more languages, specifically Golang, JavaScript, TypeScript, or Node.js.
  • Deep understanding of software architecture, microservices, and maintainability best practices.
  • A proactive approach to identifying inefficiencies and solving them through code.
  • Experience with CI/CD pipelines, monitoring tools, and maintaining high-availability services.