Job Closed
This listing is no longer active.
We protect important data other tools can’t see, from threats they can’t detect, across technologies they can’t control.
Senior Software Engineer – Browser Extension
Location
United States
Posted
140 days ago
Salary
$200K - $235K / year
Seniority
Senior
Job Description
Senior Software Engineer – Browser Extension
Cyberhaven
• 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, ensuring compliance with security best practices. • Optimize performance and reliability across diverse environments and user workflows. • Work closely with the endpoint agent and backend teams to ensure tight integration and consistent functionality across endpoints and services. • Stay ahead of evolving browser APIs, security standards, and extension ecosystem changes. • Participate in code reviews, testing, and continuous improvement of development processes.
Job Requirements
- 5+ years of software engineering experience, with 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 (Chrome Extensions, Manifest V3, etc.) and security implications of interacting with web content.
- Experience with secure coding practices and handling untrusted data.
- Background in security tools, SaaS products, or endpoint technologies is a bonus.
- Knowledge of Go for backend integration is a bonus.
- Excellent communication skills and ability to work cross-functionally with product, design, and backend teams.
Benefits
- Cyberhaven is committed to creating a diverse environment and is an equal opportunity employer.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer, you'll design, develop, test, and maintain software applications that support our pest control operations, customer service, and business growth. You'll work closely with cross-functional teams to understand business needs, identify opportunities for innovation, and deliver high-quality software solutions. - Software Development: - Develop, test, and deploy software applications using modern technologies and best practices. - Collaborate with teams to define technical requirements and implement solutions. - Focus on creating scalable, reliable, and maintainable software. - Pest Control Solutions: - Develop software that enhances service delivery, customer experience, and operational efficiency. - Work on systems for scheduling, dispatch, service tracking, and customer communication. - Integration and Automation: - Integrate software with existing systems and third-party services. - Automate processes to improve efficiency and reduce manual work. - Quality and Security: - Ensure software quality through testing, code reviews, and best practices. - Implement security measures to protect data and systems. - Collaboration: - Work with stakeholders to understand needs and deliver solutions. - Communicate technical information effectively to non-technical teams. Company Description
Senior Software Engineer
MedallionThe all-in-one provider data network management platform for your credentialing and enrollment needs.
• Work on meaningful projects with business impact from your very first day. • Scope and lead large projects, addressing ambiguity, creating plans, and ensuring technical excellence • Help develop the team roadmap, balancing key technical and product tradeoffs • Teach and mentor members of the engineering team, constantly modeling how great software should be developed • Work within our tech stack, which includes Python and Django on the backend, and React, JavaScript, and TypeScript on the frontend • Write a lot of code :)
• Contribute to the development of the Socket web application end-to-end • Work with the design team to develop interfaces that abstract away complexities and delivers an elegant and delightful user experience • Write APIs to deliver data from multiple data sources • Extract and transform data from 3rd party APIs • Help shape the roadmap and plan sprints that allow us to quickly deliver features and be agile to user feedback • Be a key part of hiring, including interviewing and providing input into team growth decisions
• Contribute to the development of the Socket web application end-to-end • Work with the design team to develop interfaces that abstract away complexities and delivers an elegant and delightful user experience • Write APIs to deliver data from multiple data sources • Extract and transform data from 3rd party APIs • Help shape the roadmap and plan sprints that allow us to quickly deliver features and be agile to user feedback • Be a key part of hiring, including interviewing and providing input into team growth decisions


