Job Description
Zscaler is seeking a Principal Software Engineer to join their ZSDK Services team. This role involves building and enhancing Zscaler's multi-tenant Zero Trust exchange platform, with a focus on mobile security. The Principal Software Engineer will report to the Sr. Director of Engineering and will play a key role in shaping the future of mobile security services, impacting millions of users globally. Role involves:
- Delivering highly scalable, cloud-native services.
- Designing and implementing fault-tolerant, multi-tenant systems.
- Championing best practices in cloud security.
- Providing hands-on feedback to improve cloud-native skills.
- Collaborating across teams to turn customer needs into solutions.
Requirements:
- 12+ years of experience in software engineering.
- Proficiency in C, with experience in Python, Go, or Rust.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Solid understanding of networking protocols and security technologies.
- Experience with CI/CD pipelines and automated testing.
Zscaler offers:
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks