Skip to Content

Senior Software Engineer – Tooling & Platform (Terraform)

Job Overview

We are seeking an experienced and technically influential Senior Software Development Engineer to join our Cloud Tooling and Pipelines team. As a Senior Software Development Engineer, you will be a key contributor, driving the implementation of scalable, reliable, and secure software solutions that automate infrastructure provisioning and application deployments.

Key points

  1. Design and Develop Core Platform Components: Lead the design and development of scalable and reliable microservices and tools that form the backbone of Okta's…

  2. Build Infrastructure as Code Automation: Develop sophisticated software solutions and APIs that empower engineering teams to provision and manage infrastructure, execute production changes…

  3. Architect and Implement Deployment Workflows: Contribute to the architectural design and hands-on implementation of robust CD pipelines and Terraform-based IaC workflows, ensuring scalability…

  4. Develop High-Quality Automation Software: Write clean, efficient, and well-tested code (primarily in Java, Python…

  5. Experience working on backend microservices stack and distributed services is a nice-to-have.Strong understanding of Infrastructure as Code (IaC) principles and practical experience with tools…

  6. Experience with Continuous Integration/Continuous Delivery (CI/CD) platform development, including familiarity with tools like Spinnaker or similar.

  7. Solid understanding of containerization and orchestration technologies such as Kubernetes and ECS, from a software development perspective.

  8. Proficient in using Docker and experienced with building applications that interact with underlying Linux and networking fundamentals.

Skills

MicroservicesTerraformPythonJavaAWSCI/CDMongoDBSQL

Experience: Senior-level · 4+ years

Similar jobs

More open roles like this one