
Staff Software Engineer (Browser Extension)
Cyberhaven2 months ago
Responsibilities
- Design, build, and maintain a robust browser extension for Chrome, Edge, and other major browsers using Manifest V3 and modern APIs.
- Implement features that securely interact with web content and backend services.
- Optimize extension performance and reliability across diverse environments and user workflows.
- Collaborate with endpoint agent and backend teams to ensure consistent functionality across endpoints and services.
- Monitor evolving browser APIs, security standards, and extension ecosystem changes.
- Participate in code reviews, testing, and continuous improvement of development processes.
Requirements
- 5+ years of software engineering experience, including at least 3 years focused on browser extension development.
- Strong proficiency in JavaScript/TypeScript, HTML/CSS, and modern web technologies.
- Deep understanding of browser extension APIs, including Chrome Extensions and Manifest V3.
- Understanding of security implications when interacting with web content, secure coding practices, and handling untrusted data.
- Excellent communication skills and ability to work cross-functionally with product, design, and backend teams.
- Experience with security tools, SaaS products, or endpoint technologies is a bonus.
- Knowledge of Go for backend integration is a bonus.