Experienced C++ Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience with modern C++, Strong understanding of software architecture in large-scale, cross-platform codebases, Deep knowledge of web protocols and technologies like HTTP/HTTPS and browser internals, Experience with security research or contributions to open-source projects is a plus..

Key responsabilities:

  • Modify and extend Chromium/WebKit source code for research and data extraction
  • Build and debug browser engines across multiple platforms including Windows, Linux, and macOS
  • Reverse-engineer and analyze browser internals and protocols
  • Collaborate with engineers and researchers to prototype and test new ideas.

Bright Data logo
Bright Data SME https://brdta.com/3go77R5
201 - 500 Employees
See all jobs

Job description

Description

We’re looking for an experienced C++ developer to join our R&D team, focusing on deep integrations with open-source browser engines.

This hands-on role involves working with large, complex codebases across multiple platforms.

The ideal candidate has a strong systems-level background, solid understanding of modern web technologies and protocols, and experience navigating large-scale software systems.

A hacker’s mindset and curiosity about how the web works under the hood are key. 

Security research experience is a plus.




Responsibilities

  • Modify and extend Chromium/WebKit source code for research and data extraction use cases
  • Build and debug browser engines across platforms (Windows, Linux, macOS)
  • Reverse-engineer and analyze browser internals and protocols (CDP, DevTools, networking stack)
  • Collaborate with engineers and researchers to rapidly prototype and test new ideas



Requirements

  • 5+ years of professional, hands-on experience with modern C++
  • Strong understanding of software architecture, particularly in large-scale, cross-platform codebases
  • Deep knowledge of web protocols and technologies: HTTP/HTTPS, browser internals, CDP, DOM, JavaScript engines
  • Experience with security research, reverse engineering, or browser automation (significant advantage)
  • Contributions to open-source projects, especially browser- or devtools-related (significant advantage)

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

C# Developer Related jobs