Taro Logo

Staff Software Engineer - Golang

Operator of the world's largest security cloud, serving thousands of enterprise customers including 40% of Fortune 500 companies.
$122,500 - $175,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer - Golang

Zscaler, the world's largest security cloud operator, is seeking a Staff Software Engineer specializing in Golang to join their engineering team in San Jose. This role offers an opportunity to work on a multi-tenant, scalable SaaS platform with microservices architecture. The position involves designing and implementing highly scalable solutions, optimizing code, and leading feature development from conception to production. The ideal candidate will bring expertise in Golang, cloud platforms (AWS/GCP/Azure), and microservices architecture. The role offers competitive compensation ($122,500-$175,000) and comprehensive benefits. As part of a team that has secured over 100 patents, you'll contribute to enhancing services and expanding global footprint. The hybrid position requires at least three days per week in the San Jose office. Zscaler's culture promotes innovation and collaboration, making it an ideal environment for talented engineers looking to make a significant impact in cloud security. The company serves thousands of enterprise customers, including 40% of Fortune 500 companies, and continues to lead in cloud security innovation.

Last updated 3 months 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 offerings such as AWS, GCP, Azure
  • Experience with SQL and NoSQL data stores
  • Experience developing microservices using Kubernetes on any of the large cloud platforms
  • Experience in developing multi-tenant/Enterprise SaaS products
  • Strong operating system, virtual machine, and container knowledge
  • Good working knowledge of Unix/Linux/Windows systems and OS internals

Benefits For Staff Software Engineer - Golang

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