Senior Software Engineer, Windows Desktop App

DuckDuckGo (Headquarters: Remote)

Location: Remote   |   Full-Time   |   $178,500 -
C# .NET WPF Windows Desktop Software Engineer Senior UI UX Back End Engineer Staff Engineer
DuckDuckGo is a leader in online privacy protection, dedicated to empowering users with tools that safeguard their personal information. With over 335 team members distributed globally, we're committed to maintaining a culture of transparency, inclusivity, and employee empowerment. Our mission is to raise the standard of trust online by providing innovative privacy solutions that millions rely on daily.

Key Responsibilities:
- Design and implement secure, privacy-focused applications for Microsoft Windows platforms
- Collaborate with Product Managers, Designers, and other engineers to craft world-class browser applications
- Build solutions that enhance our flagship products, ensuring they meet user needs while maintaining strict privacy standards
- Take ownership of significant application features and drive their development from conception to completion
- Contribute to technical architecture decisions that shape our software infrastructure
- Mentor junior engineers and share knowledge to foster a culture of growth and excellence

Required Skills and Qualifications:
- Proven experience in designing and building desktop applications from scratch
- Advanced programming expertise with C# and .NET 8
- Deep understanding of software design patterns such as MVVM
- Experience with UI frameworks like WPF, WinUI, or other relevant .NET technologies
- Strong background in event-driven programming (e.g., using Rx.NET)
- Demonstrated ability to own major application features and their maintenance
- Excellent problem-solving skills with a focus on creating intuitive user interfaces
- Experience participating in technical architecture decisions for consumer products

Ideal Candidate:
- Passionate about privacy and user protection, aligned with DuckDuckGo's mission
- Strong owner mindset with a track record of delivering end-to-end solutions
- Collaborative team player who communicates effectively across disciplines
- Continuous learner comfortable with a fast-paced, innovative environment
- Ability to balance technical excellence with user experience considerations
- Willingness to contribute to a diverse and inclusive workplace culture
Post Date: June 11, 2025