
Senior Backend Engineer
DuckDuckGo
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $178,500 per year
Job Level
Tech Stack
About the role
- Working on the Backend Functional Team, you'll lead complex projects across key company-wide objectives.
- Using Perl (Version 5), Go, and Node.js, you’ll write pragmatic, performant, testable code that works consistently, and work on related projects.
- Collaborate remotely with your peers and take responsibility for solving product issues impacting our all-in-one privacy solution, whether large or small.
- In time, you'll formally mentor other engineers, supporting their career growth and the growth of the Backend Team at DuckDuckGo.
Requirements
- 7+ years of professional experience, primarily focused on backend systems that power consumer-facing products
- Product acumen to reason about technical tradeoffs in terms of user impact
- Familiarity with AI agent tooling: evaluation frameworks, RAG pipelines and prompt engineering
- A fundamental understanding of complex data structures and algorithms — you can develop and apply new solutions and confidently navigate and improve existing code.
- Data-driven analytical skills for decision-making, stakeholder alignment, and experiment-oriented delivery
- Solid project management abilities
- Excellent written and verbal communication to validate and articulate decisions
- Previous experience leading and mentoring experienced engineers, supporting their career goals, and unlocking their potential.
Benefits
- company-sponsored health benefits
- paid parental leave
- office setup
- co-working allowances
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PerlGoNode.jsbackend systemsdata structuresalgorithmsAI agent toolingevaluation frameworksRAG pipelinesprompt engineering
Soft Skills
project managementcommunicationmentoringanalytical skillsstakeholder alignmentdecision-makingcollaborationproblem-solvingleadershipcareer development