Taro Logo

Staff Software Engineer

The leading independent provider of identity for the enterprise, enabling organizations to securely connect people with technology.
DevOps
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer

Okta, The World's Identity Company, is seeking a Staff Software Engineer to join their engineering team in Bengaluru. As a leader in secure identity solutions, Okta enables organizations to safely connect people with technology across any platform. This role focuses on building and maintaining their critical build, release, and testing infrastructure.

The position offers an exciting opportunity to work with cutting-edge technologies in a fast-paced, agile environment. You'll be part of a team that values test-driven development and continuous integration, releasing updates weekly. The scale is impressive - managing thousands of automated tests for each commit, with challenges to optimize compute time from days to minutes.

As a Staff Software Engineer, you'll be instrumental in developing automation tools and CI/CD pipelines, working with technologies like AWS, Docker, Kubernetes, and various programming languages. The role requires expertise in cloud infrastructure, build systems, and the ability to collaborate across teams to drive innovation.

Okta offers an excellent benefits package, opportunities for social impact through Okta for Good, and a dynamic work environment that supports flexible working arrangements. The company serves over 19,300 organizations including major brands like JetBlue, Nordstrom, and T-Mobile, making this an opportunity to impact identity security at a global scale.

The ideal candidate will bring strong technical expertise in DevOps practices, cloud platforms, and automation tools, combined with the ability to work collaboratively in a fast-moving environment. This role offers the chance to shape the future of identity security while working with some of the most advanced cloud and automation technologies available.

Last updated 2 days ago

Responsibilities For Staff Software Engineer

  • Build, maintain, and improve highly-automated build, release and testing infrastructure
  • Create and code tools for internal use to support continuous delivery
  • Team up with Development, QA and OPS to innovate and enhance build and automation infrastructure
  • Collaborate with peers to create new tools/process/technology using AWS
  • Work with internal customers to roll-out projects and process, monitor adoption, and collect feedback

Requirements For Staff Software Engineer

Java
Python
Ruby
Kubernetes
  • Experience in developing Continuous Delivery pipelines using Java, Jenkins, AWS, Docker, Python, Ruby, Bash
  • Solid understanding of CI/CD release pipelines
  • Exposure to cloud infrastructures (AWS, GCP or Azure)
  • Experience working with Gradle, Bazel, Artifactory, Docker registry, npm registry
  • Experience with AWS services and supporting tools
  • Ability to coordinate cross-functional work
  • Experience in Kubernetes is a plus
  • B.S. in CS or equivalent

Benefits For Staff Software Engineer

Medical Insurance
Visa Sponsorship
  • Amazing Benefits Package
  • Social Impact Opportunities
  • Talent Development Programs

Interested in this job?