Principal Software Engineer (Browser Extension)

New
J
JobgetherSecurity & IT
IndiaFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software engineering experience, including at least 3 years focused on browser extension development
Required Skills
HTMLCSSJavascriptTypeScriptDistributed Systems

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 development technologies.
  • Deep understanding of browser extension APIs, including Chrome Extensions, Manifest V3, and browser security considerations.
  • Experience building secure applications that interact with web content and handle untrusted data.
  • Strong knowledge of secure coding practices and software engineering best practices.
  • Ability to design, implement, test, and maintain reliable production systems.
  • Excellent problem-solving skills with the ability to navigate complex technical challenges.
  • Strong communication skills and experience collaborating with cross-functional teams including product, design, and backend engineering.
  • Ability to work effectively in a remote, distributed environment.

Responsibilities

  • Design, build, and maintain scalable browser extensions for Chrome, Edge, and other major browsers using Manifest V3 and modern browser APIs.
  • Develop secure features that interact with web applications, browser environments, and backend services while following strong security practices.
  • Optimize extension performance, reliability, and user experience across different devices, browsers, and workflows.
  • Collaborate closely with endpoint agent and backend engineering teams to ensure seamless integration across the entire platform.
  • Stay current with browser ecosystem changes, evolving APIs, security standards, and emerging web technologies.
  • Participate actively in architecture discussions, code reviews, testing, and engineering process improvements.
  • Develop solutions that safely handle sensitive data and protect against security risks associated with web content interactions.
  • Contribute technical leadership by sharing knowledge, improving engineering practices, and helping teams deliver high-quality software.
  • Partner with product, design, and engineering stakeholders to translate complex requirements into effective technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now