
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.
Testlio
Join Testlio as Principal Software Engineer & shape the future of testing with AI
G-P
Principal Software Engineer at G-P: Drive technical evolution of SaaS cloud platform, collaborate with cross-functional teams, and develop scalable enterprise-level services.
Presto
iOS Software Engineer at Flipster: Develop Apple platform software, collaborate remotely, and build high-performance trading apps.
ScienceLogic
QA Lead position at ScienceLogic, responsible for testing strategy, team leadership, and collaboration with cross-functional teams.
Quora
Join Quora as a Senior Software Engineer to build cutting-edge AI features on Poe, collaborate with teams, and contribute to the developer ecosystem.
Check
Join Check as a Staff Engineer to tackle complex engineering challenges using modern tools like Python/Django, React/TypeScript, AWS/Terraform, and more. Work in a distributed team with opportunities for growth and impact while enjoying comprehensive benefits.
Array
Lead technical initiatives at Array's financial innovation platform, leveraging full-stack expertise and AI tools to build impactful products while mentoring developers and collaborating with cross-functional teams.
Gusto, Inc.
Join Gusto as a Software Engineer and shape the future of customer-facing products with scalable solutions.
Coursera
Backend Staff Engineer on Coursera's Learner Success team, developing personalized learning experiences using generative AI and rich learner data.
Shippo
Lead the development of billing, authentication, and fraud prevention systems at Shippo. Mentor engineers, set high standards, and collaborate on new products and capabilities.
Check
Join Check as a Staff Engineer to work with cutting-edge technologies, contribute to impactful projects, and enjoy excellent benefits including health insurance, stock options, flexible PTO, and stipends for remote work.
WatchGuard Technologies, Inc.
Lead client application development at WatchGuard as a Staff Software Engineer, utilizing your expertise in C#, .NET, WPF, and Windows Services to deliver robust solutions while mentoring team members and fostering innovation.
Eventbrite, Inc.
Join Eventbrite's team as a Staff Software Engineer and work on building impactful computer vision features using tools by Roboflow. Collaborate with a talented team and create innovative AI solutions that make the world programmable.
Vonage
Develop scalable real-time platform using Kotlin, AWS, Kafka & more, mentor junior engineers & drive innovation at Vonage.
Vonage
Real-time platform development for Network-based APIs using Kotlin, AWS, Kafka, Redis, and DynamoDb
Smartcar
Staff Software Engineer at Smartcar: Lead OEM integrations for vehicle manufacturers, develop high-performance APIs, and drive technical excellence.
OpenX
Join OpenX's Full-stack team as a Software Developer Engineer in Test III (JavaScript) and contribute to contextual targeting, CTV advertising, and ad quality using cutting-edge technologies like GCP and Spinnaker.
Newsela
Senior Backend Software Engineer for content API's and engineering teams using Python web frameworks and relational databases.
Shippo
Backend Software Engineer II/III at Shippo: Develop new features, build infrastructure, and maintain current services for address validation, tracking, and pickups.
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