
Senior Software Engineer, Windows Desktop App
DuckDuckGo
- Location
- Cameroon
- Posted
Senior Software Engineer at DuckDuckGo: Build secure, privacy-focused Windows applications with C#/.NET 8, WPF, WebView2, Git, and Visual Studio.
DuckDuckGo
Senior Software Engineer at DuckDuckGo: Build secure, privacy-focused Windows applications with C#/.NET 8, WPF, WebView2, Git, and Visual Studio.
Planet
Senior Software Engineer for Identity & Access Management at Planet
Binance
Web3 Security Senior Software Engineer at Binance: design & implement backend systems, collaborate with teams, & drive security innovation.
WatchGuard Technologies, Inc.
Senior Software Engineer - Android Mobile Developer
InDebted
Join InDebted as an Integration Engineer to lead technical teams, develop integrations in Golang and Python, and leverage AWS for cloud solutions. Enjoy remote flexibility and comprehensive benefits while contributing to impactful work in the debt resolution space.
Aircall
Senior Software Engineer Backend/AI at Aircall: Design AI features for Voice, prioritize security & scalability, collaborate with diverse teams.
Massive Rocket
Senior Full Stack React/TypeScript Engineer at Massive Rocket
Kraken
Design and develop mobile applications using React.js, optimize user onboarding experiences, and drive growth for Kraken's global crypto platform as a Senior Front-End Engineer.
Goodnotes
Join Goodnotes' cross-functional engineering team & develop cutting-edge AI features for learning & note-taking platforms
WatchGuard Technologies, Inc.
Senior iOS Mobile Developer with Swift and Objective-C expertise sought for a remote position in Brazil
Olo
Architect and develop restaurant marketing tools at Olo using modern technologies. Collaborate in a dynamic team environment to scale solutions for enterprise clients.
Edmunds.com
Join Edmunds' Ad Solutions team as a software engineer and contribute to innovative digital automotive advertising solutions using Java and Python.
Adaptavist
Associate Software Engineer at Upscale: Collaborate with experienced professionals, deliver high-quality products, and contribute to innovation.
Adaptavist
Associate Software Engineer at Upscale: Collaborate with experienced professionals, write clean code, and deliver high-quality products.
Clari
Join Clari's Engineering Team as a Staff Software Test Engineer to drive quality engineering strategy and automate data pipelines.
Dropbox
Lead test automation and define high standards for software quality at Dropbox
Nextech
Design and develop next-generation software for Nextech's product suite using C#, SQL, and Angular in a SCRUM environment. Collaborate with a talented team to deliver high-quality software solutions while enjoying competitive pay and comprehensive benefits.
Podium
Full stack software engineer for internal tools at Podium, leveraging AI LLM technologies and 3rd party APIs in Brazil.
Podium
FullStack Software Engineer at Podium: Collaborate on AI-powered lead conversion platform, build scalable systems, and leverage emerging tech.
Develop advanced deep learning models for user conversion predictions at Reddit. Work with cutting-edge techniques to optimize advertising effectiveness and drive business growth. Join a team of software engineers, data scientists, and ads experts to contribute to impactful projects.
DuckDuckGo
DuckDuckGo is a remote-first company that values trust, inclusivity, and empowered project management. As a Senior Software Engineer on their Windows Functional Team, you'll build secure, privacy-focused applications for Microsoft Windows using C#/.NET 8, WPF, WebView2, Git, and Visual Studio. You'll collaborate with Product Managers, Designers, and Engineers to craft a world-class browser with embedded privacy and data protection features. With $178,500 USD annual compensation and stock options, you'll have the opportunity to shape the future of DuckDuckGo's flagship products. The company prioritizes wellbeing, including paid parental leave, office setup, and co-working allowances. As a remote team member, you'll enjoy flexible work arrangements with no core hours and an average full-time commitment of 40 hours per week.
Hi, we're DuckDuckGo, the online protection company and remote-first team of 300+ on a mission to raise the standard of trust online. Founded in 2008 and profitable since 2014, annual revenue now exceeds $100m USD and millions use our browser on Mac, Windows, iOS, and Android, our search engine, and the latest — Privacy Pro. Our culture of trust, inclusivity, and empowered project management underpins everything we do, where each team member takes full ownership of their projects, from scoping and execution to postmortem. If you're seeking end-to-end ownership of your work — you've come to the right place!
Working on the Windows Functional Team, you'll build secure, privacy-focused applications for Microsoft Windows, using C#/.NET 8, WPF, WebView2, Git and Visual Studio, and work on related projects. Recent projects include:
Start-up boost for our Windows browser
Bookmark and login exporting
As a Senior Software Engineer, Windows Desktop App, you'll collaborate with Product Managers, Designers, and Engineers across Native Apps teams to craft a world-class browser with embedded privacy and data protection features that will revolutionize the way people search, surf, and exist online.
In addition to being responsible for building solutions to get us closer to our first release, you'll help define the roadmap, take ownership of significant application features, and experiment with ways to improve them. The projects you deliver will build the foundation of one of DuckDuckGo's flagship products.
Experience implementing ideas from scratch, owning major application features, and owning their maintenance and improvement over time.
Experience participating in technical architecture decisions that shape the software architecture of a consumer product.
Advanced level of programming expertise, with knowledge of C#. We currently use .NET 8.
A significant level of experience in building customer-facing applications and crafting user interfaces (including at least one desktop application), ideally with WPF, UWP, WinUI, WinForms, or other relevant .NET UI.
Deep understanding of software design patterns such as MVVM, MVP, etc.
Event-driven programming (e.g., using Rx.NET) experience is considered an advantage.
$178,500 USD annually and stock options. Compensation is identical within professional levels, regardless of geographic location or team. Compensation for each professional level is transparent across the organization.
Our Team Member Support Guide explains how we prioritise your wellbeing including paid parental leave, office setup and co-working allowances.
Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about how we hire.
DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to [email protected] to let us know the nature of your request.
You’ll be required to attend meetings on camera via video conferencing
Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
A successful candidate must pass a background check as a condition of joining the team.
By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
Compensation Range: $178.5K