Netskope
About this role
Netskope is a cloud security company, founded in 2012, that protects data as it moves outside the traditional network perimeter. The Enterprise Browser team builds a browser that routes corporate traffic through Netskope's own security stack, so safe sites load, malicious ones are blocked and user actions are controlled inside one cloud platform. The engineering is Chromium itself: modifying and extending Chromium modules in C++, working with gRPC services, and handling the performance, memory and multi threading problems that come with a browser codebase. The title reads Sr. Staff, but the requirement is 3+ years in Chromium environments, and the posting states plainly that this team hires across all levels and levels candidates individually after assessment. That makes it far more accessible than the title suggests, which is exactly the kind of mismatch worth reading the requirement line for.
Who this is for
What the posting requires:
- 3+ years of experience in Chromium environments. This is the stated requirement despite the Sr. Staff title.
- Strong C++ design and software implementation skills.
- Excellent debugging, memory profiling and performance testing skills.
- Experience programming multi threaded solutions, with knowledge of synchronisation techniques.
- Good understanding of memory management and runtime optimisation.
- Experience developing complex products with many components.
- The ability to coach and mentor, and to support the growth of team members.
- Strong verbal and written communication.
- BSCS or equivalent required. MSCS or equivalent strongly preferred.
Nice to have:
- Unit testing knowledge, with the posting noting that being a proponent of test driven development is a big plus.
What the work actually looks like:
- Modify and enhance the Chromium engine to support new Netskope Enterprise Browser features.
- Apply advanced data structures and algorithms in C++.
- Research optimisation algorithms and improve browser performance.
- Work on distributed systems problems around scalability, high availability, containerisation and analytics, using technologies including gRPC.
Levelling, which matters here: the posting says this team is hiring across all levels and that candidates are individually assessed and levelled by skill and experience. So the Sr. Staff in the title describes the top of the range, not the entry bar.
Location and working pattern: Bengaluru. Netskope describes open desk office layouts and large meeting spaces, so expect an in office team. The number of office days is not stated.
Application timing: the posting states the application window is expected to close within 50 days of listing, so this one has a real deadline attached.
Honest fit guidance: browser and Chromium work is a narrow specialism. If you have three years inside Chromium or a comparable large C++ codebase, do not be put off by the Sr. Staff title. If your C++ is not current, the rest of the list will not carry you.
- 3+ years of experience in Chromium environments. This is the stated requirement despite the Sr. Staff title.
- Strong C++ design and software implementation skills.
- Excellent debugging, memory profiling and performance testing skills.
- Experience programming multi threaded solutions, with knowledge of synchronisation techniques.
- Good understanding of memory management and runtime optimisation.
- Experience developing complex products with many components.
- The ability to coach and mentor, and to support the growth of team members.
- Strong verbal and written communication.
- BSCS or equivalent required. MSCS or equivalent strongly preferred.
Nice to have:
- Unit testing knowledge, with the posting noting that being a proponent of test driven development is a big plus.
What the work actually looks like:
- Modify and enhance the Chromium engine to support new Netskope Enterprise Browser features.
- Apply advanced data structures and algorithms in C++.
- Research optimisation algorithms and improve browser performance.
- Work on distributed systems problems around scalability, high availability, containerisation and analytics, using technologies including gRPC.
Levelling, which matters here: the posting says this team is hiring across all levels and that candidates are individually assessed and levelled by skill and experience. So the Sr. Staff in the title describes the top of the range, not the entry bar.
Location and working pattern: Bengaluru. Netskope describes open desk office layouts and large meeting spaces, so expect an in office team. The number of office days is not stated.
Application timing: the posting states the application window is expected to close within 50 days of listing, so this one has a real deadline attached.
Honest fit guidance: browser and Chromium work is a narrow specialism. If you have three years inside Chromium or a comparable large C++ codebase, do not be put off by the Sr. Staff title. If your C++ is not current, the rest of the list will not carry you.
Apply on company site
Opens www.netskope.com, the employer's own application page. Applying is always free.