# Staff Browser Extension Engineer

**Company**: Zscaler
**Location**: Bangalore, IND
**Work arrangement**: hybrid
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/zscaler/jobs/5184110007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_d22c1c72-5fd

## Description

Zscaler is looking for a Staff Browser Extension Engineer to join its team. This is a hybrid role based in Bangalore, India, reporting to the Director, Threat Researcher in the Engineering department.

The role involves working on Zero Trust Browser, a Browser Detection and Response (BDR) extension that operates in Chrome, Firefox, and Safari. The engineer will focus on detecting threats, enforcing enterprise policy, and analyzing content in real-time without impacting performance.

Key responsibilities:

- Design and implement extension features end-to-end, from detection logic to user-facing experiences

- Write high-performance code that runs on millions of page loads daily, ensuring speed, memory efficiency, and website compatibility

- Develop threat models and build robust controls to prevent bypassing

- Manage differences between Chrome, Firefox, and Safari through clean abstractions

- Troubleshoot issues using telemetry and instrumentation

Requirements:

- 5+ years of software engineering experience with TypeScript or JavaScript

- Experience with browser extensions on Chrome, Firefox, or Safari

- Strong knowledge of web platforms, page loading, DOM, event models, and security features like CSP

- Understanding of JavaScript, including async behavior, closures, and modules

- Familiarity with reactive libraries like React, Vue, or Svelte

Preferred qualifications:

- Experience with AI technologies and workflows

- Published browser extensions and third-party code on unowned pages

- Background in architecting IPC-driven multi-process desktop applications or building browser automation systems

Zscaler offers a comprehensive benefits package, including various health plans, time-off plans, parental leave, retirement options, education reimbursement, and in-office perks.

## Skills

### Required
- TypeScript
- JavaScript
- Browser Extensions
- Chrome
- Firefox
- Safari
- Web Platform
- DOM
- CSP
- React
- Vue
- Svelte

### Nice to have
- AI Technologies
- Workflows
- IPC-driven Multi-Process Desktop Applications
- Browser Automation Systems

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/zscaler/jobs/5184110007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
