Senior C++ Engineer

Posted Oct 14

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop high-performance code at the heart of DuckDuckGo's browser using contemporary C++ and Chromium.

• Implement tracker blocking features without compromising page load times.

• Integrate VPN and Personal Information Removal functionalities into the browser via the DuckDuckGo subscription service.

• Automatically detect startup and responsiveness regressions.

• Lead intricate projects from initial proposal to post-mortem analysis.

• Transform ambiguous issues into clear actionable plans and execute them within a large modern C++ codebase.

• Utilize metrics to showcase the effectiveness of projects.

• Make architectural decisions for extensive technical initiatives.

• Collaborate asynchronously with design and product teams to create privacy-enhancing features.


⛳️ Requirements

• 7+ years of experience in software engineering.

• Advanced proficiency in modern C++ (C++23 or later), including expertise in memory management, concurrency, and performance profiling.

• Proven experience managing technical work from start to finish on large-scale C++ codebases.

• Comfortable working with large build systems, debuggers, and profilers.

• Experience in delivering software to a substantial consumer audience.

• Strong foundational knowledge in computer science, particularly in algorithms and data structures.

• Bonus: Experience in Windows development.

• Bonus: Familiarity with browsers (Chromium, WebKit, WebView), game engines, or large desktop applications.

• Must successfully pass a background check as a prerequisite for joining the team.

• Must have legal authorization to work in the country of residence; DuckDuckGo does not provide sponsorship or assistance with individual immigration needs.


🏝️ Benefits

• Stock options.

• Company-sponsored health benefits for team members located in the United States.

• Paid parental leave.

• Office setup support.

• Co-working allowances.

• Flexible work arrangements with no mandatory core hours.

• Encouragement for global all-hands meetups and team retreats (at least twice a year).

People also viewed

GT18 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights19 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange19 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange19 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil19 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft19 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers