Senior Software Engineer, Platform Network

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

Okta is seeking a Senior Software Engineer for their Platform Network team. This role will focus on implementing and designing internal and edge networking infrastructure at global scale, supporting Okta's mission to secure identities for AI and human users. Responsibilities include developing new services, tools, and automation for network functionality, and researching solutions for routing, failover, and scaling. The role requires experience in cloud-native services, networking protocols, Terraform, and Go, with a passion for distributed systems.

What you'd actually do

  1. Implement internal and edge networking infrastructure and design solutions that work at global scale and with multi-cloud and multi-region constraints.
  2. Carry cross-team initiatives from end to end: code reviews, design reviews, operational robustness, security hygiene, etc.
  3. Design and develop new services, tools, and automation to expose network functionality to other Okta engineering and operations teams.
  4. Research and implement solutions addressing cross-cutting concerns such as routing, failover, and scaling.
  5. Participate in the team’s on-call rotation.

Skills

Required

  • 3+ years of software development experience in cloud-native services like API.
  • Demonstrable knowledge of TCP/IP, DNS, HTTP, TLS.
  • DevOps experience using cloud-agnostic, cloud-native technologies.
  • Experience managing infrastructure with Terraform.
  • Experience contributing to Go-based services.

Nice to have

  • A 'Product Mindset' toward infrastructure—building internal networking tools that are self-service, well-documented, and easy for application teams to consume.
  • Experience with using cloud providers such as AWS or Azure and major content delivery networks.
  • Experience implementing and scaling Service Mesh architectures to manage service-to-service communication, observability, and security.
  • Knowledge of Istio/Envoy Proxy and the Kubernetes Gateway API to provide flexible, self-service ingress solutions for product teams.
  • Experience designing and maintaining multi-cloud networking topologies and hybrid connectivity (Direct Connect, Cloud Interconnect) at scale

What the JD emphasized

  • global scale
  • multi-cloud
  • multi-region
  • global distributed systems
  • highly reliable
  • maintainable
  • scalable
  • secure