Software Engineer, Platform Infrastructure (Customer Identity)

The leading independent provider of identity for the enterprise, enabling organizations to securely connect the right people to the right technologies at the right time.
Spain
Senior Software Engineer
Remote
5+ years of experience

Description For Software Engineer, Platform Infrastructure (Customer Identity)

Okta, The World's Identity Company, is seeking a Software Engineer for their Platform Infrastructure team focused on Customer Identity. This role is critical in enabling Auth0 engineers to deploy and manage services on AWS and Azure efficiently. The ideal candidate will work on provisioning cloud resources, implementing platform runtimes, and solving challenges related to service discovery, configuration, routing, and scaling. They should be passionate about distributed systems, performance, and delivering customer value.

Key responsibilities include:

  • Managing AWS and Azure resources using infrastructure-as-code
  • Developing platform runtimes for Kubernetes and cloud service deployment
  • Implementing solutions for cross-cutting concerns in service management
  • Identifying and resolving performance bottlenecks
  • Advocating for new technologies to enhance resiliency, scale, and cost-efficiency
  • Leading cross-team initiatives and mentoring other engineers

The ideal candidate will have:

  • Strong software development background
  • Expertise in Golang, Terraform, and Kubernetes
  • Experience with cloud-native technologies and DevOps practices
  • Deep understanding of networking fundamentals
  • Proven track record with Azure and/or AWS
  • Ability to work in a distributed team environment

This position offers the opportunity to work on cutting-edge infrastructure that supports Auth0's platform, securing over 100 million logins daily. The role requires a mix of technical expertise, collaborative skills, and a passion for building scalable, reliable systems. Join Okta to shape the future of identity management and secure access in the digital world.

Last updated 8 months ago

Responsibilities For Software Engineer, Platform Infrastructure (Customer Identity)

  • Provision, deploy, configure and scale AWS and Azure cloud resources via infrastructure-as-code
  • Implement a platform runtime for service deployment and management on Kubernetes and AWS/Azure
  • Research and implement solutions for service discovery, configuration, routing and scaling
  • Find and evaluate performance bottlenecks and efficiency improvements
  • Discover and advocate for new technologies to solve challenges of resiliency, scale and cost
  • Carry cross-team initiatives from end to end
  • Design and develop new services, tools and automation
  • Coach and mentor engineers
  • Participate in on-call rotation

Requirements For Software Engineer, Platform Infrastructure (Customer Identity)

Go
Kubernetes
Redis
Kafka
PostgreSQL
  • Experience in Software Development
  • Proficiency in Golang and Terraform
  • Deep understanding of Kubernetes and containerization
  • DevOps experience with cloud-agnostic, cloud-native technologies
  • Knowledge of TCP/IP and HTTP fundamentals
  • Expertise with Microsoft Azure and/or Amazon Web Services
  • Experience managing infrastructure with Terraform at scale
  • Passion for highly reliable, maintainable, scalable, and secure systems
  • Comfortable working on a fully-distributed team

Benefits For Software Engineer, Platform Infrastructure (Customer Identity)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?