Zscaler is looking to solve the problem of making the cloud a safe place to do business and a more enjoyable experience for enterprise users by enhancing its security cloud platform.
Requirements
- 8+ years of experience, with proficiency coding in Go (Golang), including strong expertise in concurrency, parallelism, GRPC, Protobuf, net/http, and TLS
- Skilled in building large-scale distributed systems, RESTful API design, and working with web frameworks like Gin and Echo
- Hands-on experience with Docker, Kubernetes, cloud platforms (AWS, GCP, Azure), and version control tools like Git
- Solid understanding of SQL and NoSQL databases, along with CI/CD pipeline implementation
- Proficiency in front-end Javascript and React
- Prior experience with shipping security software to end users
- Experience working with security analysts, threat hunters, and reverse engineers
Responsibilities
- Designing and implementing scalable, high-performance backend services and APIs using Go, integrating with databases like PostgreSQL, AWS Athena, Trino, and Redis
- Writing and maintaining unit, integration, and performance tests to ensure code quality while monitoring, debugging, and optimizing system performance
- Mentoring junior engineers, fostering their growth and success, and actively participating in code reviews to uphold best practices
- Collaborating with external teams to deliver integrated solutions and ensure seamless system functionality
- Contributing to Agile/Scrum processes, including sprint planning and retrospectives, to drive project success
Other
- Reporting to the Director of Software Engineering
- Majority of the team being based in Denver, Colorado
- Thrive in an environment that is fast-paced and collaborative
- Passionate about building and innovating for the greater good
- Adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines