Similarweb is looking for a Software Engineer to join their Data Collection Technologies team. The ideal candidate will have 5+ years of experience building high-performance software products and strong software development skills in areas such as Node.js, frontend/web internals, JavaScript/TypeScript, or browser/Chromium internals.
Requirements
- 5+ years of hands-on experience building high-performance software products
- B.Sc. or M.Sc. in Computer Science, Software Engineering or a related technical field (or equivalent experience)
- Strong software development skills; deep expertise in at least two of the following domains: Node.js, frontend/web internals (e.g. React), JavaScript/TypeScript, or browser/Chromium internals
- Ability to work at a low level: understand and work with web-development internals, browser APIs, and extension platform mechanics
- Experience with RESTful APIs and designing secure data handling within browser extensions
- Strong debugging and investigative skills: able to research, triage and resolve complex issues that arise from browser/extension integration
- Ability to own features end-to-end: from design and architecture through development, testing, deployment and maintenance
- Prior experience building or maintaining browser-extensions or plugins (e.g. for Chrome, Edge, Firefox, or other browsers)
- Familiarity with browser-extension lifecycle and security challenges, including manifest-based extension development (e.g. Manifest V2 / V3), sandboxing, permissions model, secure data flow, etc.
Benefits
- Competitive compensation package
- Regular team outings and happy hours
- Career development opportunities
- Diversity and inclusivity