Staff Software Engineer - Golang

Operator of the world's largest security cloud, serving thousands of enterprise customers including 40% of Fortune 500 companies, providing AI-powered Zero Trust Exchange platform for cybersecurity.
$122,500 - $175,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Cybersecurity · Enterprise SaaS

Description For Staff Software Engineer - Golang

Zscaler, a leading cloud security company serving 40% of Fortune 500 companies, is seeking a Staff Software Engineer specializing in Golang. This role is part of the Engineering team that built and maintains the world's largest cloud security platform, with over 15 million users across 185 countries. The position is based in San Jose, CA, requiring hybrid work (minimum 3 days in office).

The role focuses on developing multi-tenant, scalable, and secure SaaS platform using microservices architecture. As a Staff Software Engineer, you'll be responsible for designing and implementing highly scalable microservices, writing optimized code, and developing backend application interfaces. You'll work with cutting-edge technologies including Golang, Kubernetes, and various cloud platforms (AWS, GCP, Azure).

The ideal candidate should have strong expertise in Golang programming, data structures/algorithms, and cloud environments. Experience with both SQL and NoSQL databases, microservices architecture, and Kubernetes is essential. Knowledge of developing multi-tenant/Enterprise SaaS products, API management, and event-driven applications would be advantageous.

Zscaler offers a competitive compensation package ($122,500 - $175,000) and comprehensive benefits including health plans, parental leave, retirement options, and education reimbursement. The company fosters an inclusive culture and has been named a Best Workplace in Technology by Fortune. This is an excellent opportunity to join a rapidly growing company that's revolutionizing cloud security and digital transformation.

Last updated 8 hours ago

Responsibilities For Staff Software Engineer - Golang

  • Design and implement highly scalable microservices
  • Write optimized code using efficient algorithms
  • Design and implement backend application interfaces for data and services
  • Design and develop integration solutions
  • Lead/Contribute to the entire feature development lifecycle
  • Collaborate with product team to define software requirements
  • Collaborate with cross-functional team to build SaaS products for large-data processing

Requirements For Staff Software Engineer - Golang

Go
Kubernetes
  • Proficiency in Golang programming, Data structures/Algorithms & debugging skills in cloud environment
  • Strong knowledge of design patterns, data structures and software engineering best practices
  • Hands-on experience with popular public cloud services infrastructure (AWS, GCP, Azure)
  • Experience with SQL and NoSQL data stores
  • Experience developing microservices using Kubernetes on cloud platforms

Benefits For Staff Software Engineer - Golang

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Various health plans
  • Time off plans for vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Interested in this job?

Jobs Related To Zscaler Staff Software Engineer - Golang

Staff Software Development Engineer

Staff Software Development Engineer position at Zscaler, working on cloud security platform development using Java/Go and Kubernetes in Bangalore, India.

Sr Staff Software Development Engineer

Senior Staff Software Development Engineer position at Zscaler, focusing on backend development and distributed systems for the world's largest cloud security platform.

Staff Software Development Engineer

Staff Software Development Engineer position at Zscaler, leading unified API platform development for the world's largest cloud security provider.

Staff Software Engineer - Golang

Staff Software Engineer position at Zscaler focusing on Golang development for cloud security platform, offering competitive salary and comprehensive benefits.

Staff Backend Engineer

Staff Backend Engineer role at Zscaler focusing on ML model integration and API optimization for the world's largest cloud security platform.