Software Development Engineer (DevSecOps)
Zscaler · Bengaluru · 2+ yrs experience · Posted 2026-07-18
Tech stack: AWS, Docker, GCP, GitHub Actions, Jenkins, Kubernetes, Linux, Python, Terraform
Apply on the company site · Get a referral for this role
Zscaler salary & ratings · Zscaler interview process · More live openings
About the role
Responsibilities:
- We are looking for a Software Development Engineer – DevSecOps to join Zscaler's Central DevSecOps team.
- In this role, you will apply your knowledge, skills, and abilities to CI/CD platform operations, infrastructure automation, and secure delivery engineering.
- You will build a strong professional reputation while contributing to the team's growing AI-assisted DevSecOps capabilities.
- Your work will directly strengthen the engineering delivery backbone that helps Zscaler protect millions of users worldwide.
- CI/CD Pipeline Development & Maintenance: Under general supervision, you will implement, maintain, and document CI/CD pipeline components in GitLab CI—delivering clean solutions for well-defined tasks such as pipeline templates, runner configuration, and artifact management
- Infrastructure Automation & IaC Fundamentals: You will develop and integrate infrastructure-as-code (IaC) scripts using Terraform for well-defined provisioning tasks, following the guidance and architectural patterns established by senior engineers
- AI-Assisted Tooling: You will contribute discrete, well-scoped features to AI-assisted DevSecOps workflows (e.g., pipeline triage helpers, notification enrichment, or structured output integrations within agent systems) designed and overseen by senior engineering partners
- Platform Operations & Observability: You will assist with day-to-day platform operations by monitoring CI/CD system health, triaging known failure modes using established runbooks, and proactively identifying and escalating problems before they impact our global engineering teams
- Security Controls & Compliance Fundamentals: You will implement well-defined security controls within delivery pipelines—including secrets hygiene, dependency scanning steps, and RBAC configurations—adhering closely to team standards and established security patterns
Qualifications:
- Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving
- Typically requires a minimum of 1–2 years of related experience in software engineering, DevOps, or platform engineering, with hands-on exposure to CI/CD systems and automation scripting
- Hands-on experience authoring and debugging pipelines on at least one major CI/CD platform (GitLab CI, GitHub Actions, Jenkins, or equivalent), including artifact management and runner concepts
- Proficiency in Python and/or Bash for automation and scripting, paired with foundational Linux systems knowledge sufficient for pipeline and runner troubleshooting
- Working knowledge of containerization fundamentals (Docker) and basic Kubernetes concepts (pods, deployments, services) sufficient to contribute to and operate Kubernetes-hosted platform components
- Exposure to AI/LLM APIs or agent-based automation—through professional projects, academic coursework, or self-directed learning—including familiarity with frameworks such as OpenAI SDK, LangChain, or equivalent
- Experience utilizing Infrastructure as Code tools (Terraform, Pulumi, or OpenTofu) for provisioning cloud or on-premises resources
- Familiarity with GitOps practices (using tools like ArgoCD or Flux) and version-controlled infrastructure workflows
- Exposure to public cloud platforms (AWS or GCP), including a foundational understanding of IAM, networking concepts, and managed Kubernetes services (EKS or GKE)
Qualifications
- Demonstrated curiosity and active exploration of AI tools, with a proven history of integrating new technologies to enhance daily workflows and augment problem-solving
- Typically requires a minimum of 1–2 years of related experience in software engineering, DevOps, or platform engineering, with hands-on exposure to CI/CD systems and automation scripting
- Hands-on experience authoring and debugging pipelines on at least one major CI/CD platform (GitLab CI, GitHub Actions, Jenkins, or equivalent), including artifact management and runner concepts
- Proficiency in Python and/or Bash for automation and scripting, paired with foundational Linux systems knowledge sufficient for pipeline and runner troubleshooting
- Working knowledge of containerization fundamentals (Docker) and basic Kubernetes concepts (pods, deployments, services) sufficient to contribute to and operate Kubernetes-hosted platform components
- Exposure to AI/LLM APIs or agent-based automation—through professional projects, academic coursework, or self-directed learning—including familiarity with frameworks such as OpenAI SDK, LangChain, or equivalent
- Experience utilizing Infrastructure as Code tools (Terraform, Pulumi, or OpenTofu) for provisioning cloud or on-premises resources
- Familiarity with GitOps practices (using tools like ArgoCD or Flux) and version-controlled infrastructure workflows
- Exposure to public cloud platforms (AWS or GCP), including a foundational understanding of IAM, networking concepts, and managed Kubernetes services (EKS or GKE)
Responsibilities
- We are looking for a Software Development Engineer
- DevSecOps to join Zscaler's Central DevSecOps team.
- In this role, you will apply your knowledge, skills, and abilities to CI/CD platform operations, infrastructure automation, and secure delivery engineering.
- You will build a strong professional reputation while contributing to the team's growing AI-assisted DevSecOps capabilities.
- Your work will directly strengthen the engineering delivery backbone that helps Zscaler protect millions of users worldwide.
- CI/CD Pipeline Development & Maintenance: Under general supervision, you will implement, maintain, and document CI/CD pipeline components in GitLab CI—delivering clean solutions for well-defined tasks such as pipeline templates, runner configuration, and artifact management
- Infrastructure Automation & IaC Fundamentals:
- You will develop and integrate infrastructure-as-code (IaC) scripts using Terraform for well-defined provisioning tasks, following the guidance and architectural patterns established by senior engineers AI-Assisted Tooling:
- You will contribute discrete, well-scoped features to AI-assisted DevSecOps workflows (e.g., pipeline triage helpers, notification enrichment, or structured output integrations within agent systems) designed and overseen by senior engineering partners
- Platform Operations & Observability:
- You will assist with day-to-day platform operations by monitoring CI/CD system health, triaging known failure modes using established runbooks, and proactively identifying and escalating problems before they impact our global engineering teams
- Security Controls & Compliance Fundamentals:
- You will implement well-defined security controls within delivery pipelines—including secrets hygiene, dependency scanning steps, and RBAC configurations—adhering closely to team standards and established security patterns
More openings at Zscaler
- Senior Staff Software Engineer - C and Networking Protocols( Open SSL) — Bengaluru
- Senior Staff Software Development Engineer - Control Plane — Bengaluru
- Senior Staff Software Development Engineer (C/C++/ Linux / Automation / Networking) — Bengaluru
- Senior Staff Software Development Engineer — Bengaluru
- Senior Staff Software Development Engineer — Bengaluru
- Senior Staff Software Development Engineer — Bengaluru