FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior C++ Engineer
DuckDuckGo. Build high-performance code at the core of DuckDuckGo's browser using modern C++ and Chromium .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates advanced expertise in modern C++ (C++23 or newer) with a strong foundation in algorithms and data structures, capable of leading complex projects and making architectural decisions for large-scale technical work. Proven ability to collaborate with cross-functional teams to deliver privacy-focused features while ensuring high performance and responsiveness.
Highest-signal resume keywords
Advanced Modern C++ ExpertiseLarge-Scale C++ Codebase ManagementPerformance ProfilingTechnical Project LeadershipAsynchronous Collaboration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++Memory ManagementConcurrencyPerformance ProfilingAlgorithmsData StructuresDebuggingLarge Build SystemsSoftware ShippingTechnical Architecture
Soft Skills
Problem SolvingClear CommunicationExecution
Tools & Technologies
ChromiumWebKitWebViewGame EnginesLarge Desktop Applications
Industry Keywords
Privacy ProtectionConsumer SoftwareBackground CheckLegal Work Authorization
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Build high-performance code at the core of DuckDuckGo's browser using modern C++ and Chromium
- Implement tracker blocking without slowing page loads
- Bring VPN and Personal Information Removal into the browser through the DuckDuckGo subscription
- Catch startup and responsiveness regressions automatically
- Lead complex projects from proposal through post-mortem
- Turn vague problems into clear plans and execute them in a large modern C++ codebase
- Use metrics to demonstrate project effectiveness
- Make architecture decisions for large-scale technical work
- Collaborate asynchronously with design and product teams to build privacy-protecting features
Requirements
What you’ll need- 7+ years of software engineering experience
- Advanced modern C++ expertise (C++23 or newer), including memory management, concurrency, and performance profiling
- Experience driving technical work end-to-end on large-scale C++ codebases
- Comfort with large build systems, debuggers, and profilers
- Experience shipping software to a large consumer audience
- Solid computer science foundation in algorithms and data structures
- Bonus: Windows development experience
- Bonus: experience with browsers (Chromium, WebKit, WebView), game engines, or large desktop applications
- Must pass a background check as a condition of joining the team
- Must be legally authorized to work in the country of residence; DuckDuckGo does not sponsor or assist with individual immigration needs
Benefits
Comp & perks- Stock options
- Company-sponsored health benefits for team members based in the United States
- Paid parental leave
- Office setup
- Co-working allowances
- Flexible work arrangement with no core hours
- Global all-hands meetup and team retreat travel encouraged (at least two times a year)