onsite
Staff Software Development Engineer - Zscaler
Software Engineer
Lead the design and delivery of high‑performance, cloud‑native security services using Python, Go, and C++ on AWS, driving AI‑powered Zero Trust solutions that protect enterprise data at scale.
About the role
Key Responsibilities
- Architect and implement scalable, secure microservices in Python, Go, and C++ that power the Zero Trust Exchange platform.
- Integrate machine‑learning models to detect and mitigate advanced threats in real time.
- Collaborate with cross‑functional teams to define product roadmaps and technical specifications.
- Optimize performance and cost across AWS and Kubernetes environments.
- Mentor junior engineers and champion best practices in code quality, security, and DevOps.
Requirements
- 10+ years of software engineering experience with a strong focus on security and cloud infrastructure.
- Proficiency in Python, Go, and C++ with a track record of production‑grade deployments.
- Deep knowledge of AWS services, Kubernetes, and container orchestration.
- Experience applying machine‑learning techniques to cybersecurity problems.
- Excellent communication skills and a proven ability to lead technical initiatives.
Skills
pythongocawskubernetesmachine learning