Taro Logo

Senior Software Engineer – Tooling & Platform (Terraform)

The leading independent provider of identity for the enterprise, enabling organizations to securely connect the right people to the right technologies.
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Okta, The World's Identity Company, is seeking a Senior Software Engineer to join their Cloud Tooling and Pipelines team. This role is crucial in developing and maintaining their core Continuous Delivery (CD) platform and Infrastructure as Code (IaC) execution engines. The position offers an opportunity to work with cutting-edge technologies in cloud infrastructure and automation.

The ideal candidate will be responsible for designing and implementing scalable software solutions that automate infrastructure provisioning and application deployments. You'll work primarily with Java, Python, or Go to build microservices and tools that form the backbone of Okta's CD platform, including components for Spinnaker, Terraform, and custom tooling.

As a senior engineer, you'll not only contribute technically but also serve as a mentor and technical leader, influencing the team's roadmap and promoting best practices in software development. The role requires expertise in cloud-native development, infrastructure automation, and a strong foundation in software engineering principles.

Working at Okta means joining a dynamic environment where you'll help secure connections between people and technology. The company offers comprehensive benefits, including medical, dental, and vision insurance, 401k, education budget, and visa sponsorship. You'll be part of a team that values innovation, security, and technical excellence while working on solutions that impact millions of users globally.

The position is based in Bengaluru, India, with a hybrid work arrangement. This is an excellent opportunity for someone passionate about infrastructure automation, cloud technologies, and building robust software systems at scale. You'll be at the forefront of developing tools and platforms that enable Okta's extensive resource footprint across AWS ECS and EKS.

Last updated 6 days ago

Responsibilities For Senior Software Engineer – Tooling & Platform (Terraform)

  • Lead the design and development of scalable and reliable microservices and tools for Okta's Continuous Delivery platform
  • Develop software solutions and APIs for infrastructure provisioning and code deployment
  • Architect and implement robust CD pipelines and Terraform-based IaC workflows
  • Write clean, efficient, and well-tested code for microservices
  • Partner with DevOps, SREs, and Product teams to create scalable automation solutions
  • Champion software engineering best practices
  • Integrate security best practices throughout the development lifecycle
  • Build self-service automation for infrastructure provisioning
  • Provide technical guidance and mentorship to other engineers

Requirements For Senior Software Engineer – Tooling & Platform (Terraform)

Java
Python
Go
Kubernetes
MySQL
MongoDB
  • 5+ years of professional experience in Software Development
  • 5+ years of hands-on experience in Java, Go, Python, or similar backend languages
  • Experience in developing automation tools and platforms for cloud environments
  • Strong understanding of Infrastructure as Code principles and Terraform
  • Experience with CI/CD platform development
  • Knowledge of containerization and orchestration technologies
  • Proficiency in Docker and Linux fundamentals
  • Experience with database technologies
  • Bachelor's degree in Computer Science or equivalent experience

Benefits For Senior Software Engineer – Tooling & Platform (Terraform)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Visa Sponsorship
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Visa Sponsorship

Related Jobs

Technical Operations Engineer, Rollups

Senior Technical Operations Engineer position focused on blockchain infrastructure and Web3 technologies at QuickNode, offering remote work opportunities across Asia.

Sr. Software Development Engineer

Senior Software Development Engineer position at Highspot, focusing on platform engineering and observability tooling, requiring 3+ years of DevOps experience and expertise in cloud technologies.

Senior Software Engineer, Engineering Productivity, Google Cloud

Senior Software Engineer position focused on Engineering Productivity for Google Cloud, building developer tools and improving engineering efficiency.

Senior Automation Engineer

Senior Automation Engineer position at GE HealthCare, focusing on test automation, cloud services, and quality engineering for healthcare technology solutions.

Senior Software Configuration Management Engineer - SCM

Senior SCM Engineer role at NVIDIA managing large-scale Perforce and Git installations, developing automation tools, and improving infrastructure for global engineering teams.