Role in brief
Zscaler is hiring a Software Development Engineer with Golang and AWS experience to develop critical components for a new security product. This role involves building and scaling a detection engine, requiring familiarity with data warehousing concepts. It suits engineers who can prioritize continuous learning and produce high-quality technical documentation.
About the role
This role focuses on developing a new security product within Zscaler's Sec-Ops Detection Engine team. The work involves using Golang to build and scale essential components, contributing to a platform that leverages AI and a large security data lake. Success in this position means actively engaging with the design architecture and industry standards, while also ensuring the reliability and performance of the detection engine through comprehensive testing.
The engineer will be responsible for driving software development, which includes writing code in Golang and creating detailed technical documentation, such as architectural proposals and system diagrams. A key aspect of the job is continuous learning, applying new knowledge to improve the product. This position is suitable for someone who can work independently to deliver production-grade applications within a cloud-native environment.
Zscaler aims to enhance digital transformation for its customers by providing agile, efficient, and secure solutions. The company emphasizes using AI to amplify impact and stay ahead of threats. This role contributes directly to these goals by strengthening the core security offerings. The ideal candidate will thrive in an environment where intelligent systems are used to build robust security solutions.
The salary for this role is between $98,000 and $140,000 USD.
Skills that matter here
- Golang: This role primarily uses Golang to build and scale critical components of a new product offering.
- AWS: Experience with AWS is needed for shipping production-grade applications within the cloud environment.
- Terraform: While not explicitly detailed, Terraform is likely used for managing infrastructure as code within the AWS environment.
- Parquet: Familiarity with Parquet is required due to its use as a data warehousing file format within the system.
- Iceberg: Familiarity with Iceberg is required, indicating its use as a data warehousing table format.
Who this role suits
- You are a self-starter who prioritizes continuous learning and adapting to new architectural designs.
- You are meticulous about documenting your work, from architectural proposals to user guides.
- You are committed to ensuring software reliability and performance through thorough testing.
- You have experience delivering production-ready applications in a cloud environment.
From the employer
- Prioritize continuous learning of our design architecture, industry standards, and testing methods.
- Drive software development utilizing Golang to build and scale critical components of our new product offering.
- Produce high-quality technical documentation including architectural proposals, system diagrams, and user guides.
- Engineer comprehensive test suites to ensure the reliability and performance of our evolving detection engine.
- Bachelor’s degree in computer science, engineering, or a related field.
- 1+ year of professional experience developing with Golang in a production environment.
- 1+ year of AWS experience with a proven track record of shipping production-grade applications.
- Foundational familiarity with data warehousing concepts and file formats such as Parquet or Iceberg.
- Various health plans.
- Time off plans for vacation and sick time.
- Parental leave options.
- Retirement options.
- Education reimbursement.
- In-office perks, and more.
Questions about this role
What is the remote work policy for this role?
This is a remote position, though specific geographic restrictions are not mentioned.
What level of experience is required for this position?
Candidates should have at least 1 year of professional experience developing with Golang and 1 year of experience with AWS in a production environment.
What is the salary range for this role?
The salary for this position ranges from $98,000 to $140,000 USD.