C++ Software Engineer developing high-quality Windows threat protection software for McAfee's flagship products. Collaborating with engineering teams to design and implement new features and capabilities.
Responsibilities
Develop and debug Windows user mode software in a collaborative environment using secure software development practices
Drive the architecture and design of new threat protection features and capabilities
Build software that interacts with Windows system components such as processes, services, registry, file system objects, and system configuration
Use telemetry, logs, crash data, and data analysis to investigate in-field customer issues and improve product behavior
Triage and resolve complex defects using a variety of Windows debugging tools and techniques
Work across the software development lifecycle, from design and implementation to validation and operational improvement
Collaborate with teammates across engineering disciplines to break down work, review code, and deliver high-quality solutions
Mentor junior engineers and contribute to a strong engineering culture
Requirements
4+ years of experience in C++ software development
Proficient in modern C++, multithreading, IPC, and System Programming
Strong debugging skills using Visual Studio and WinDBG
Experience with Windows APIs related to process control, services, registry, file system operations, and system configuration
Experience using AI coding tools for assisted and/or agentic software development
Ability to analyze data using SQL or Python
Excellent teamwork and communication skills
Kernel debugging analysis a bonus
Experience with Databricks and Windows performance analysis tools is a bonus
Fullstack engineer evolving memodio’s prescribed digital health app with Flutter and Node.js. Building accessible features and regulated medical software for older users worldwide.
Senior Python engineer building reliable web - scraping and data - extraction workflows for Mindrift’s AI technology projects. Processing dynamic websites into accurate, validated structured datasets.
Backend Engineer designing APIs and integration architecture for EvenUp's AI - powered legal - tech platform. Improving client portal experiences and application performance from Toronto or San Francisco hubs.
Staff Backend Engineer building search and recommendation systems for Affirm’s pay - over - time marketplace. Setting technical strategy and scaling distributed backend systems across Affirm’s shopping platform.
Senior backend engineer building reliable MySQL and distributed SQL infrastructure for Affirm’s transparent buy - now - pay - later financial products. Automating databases, migrations, networking, and operations at scale.
Senior backend engineer building and operating distributed database infrastructure for Affirm’s buy - now - pay - later platform. Automating provisioning, migrations, failover, and Kubernetes storage networking.
Backend Engineer building Resend’s SMTP and email transport infrastructure. Designing reliable delivery, throttling, routing, and reputation - aware systems for developers.
Salesforce director leading MuleSoft and enterprise data foundation architecture for customer engagements. Advising CxOs and delivering governed, AI - ready platforms across complex technology environments.
Senior Backend Engineer building scalable backend, ETL, and reporting systems for Commerce7, a winery commerce platform. Modernizing legacy databases and powering data - intensive SaaS APIs.
Principal Engineer shaping Xero’s accounting APIs and AI - ready platform. Leading technical strategy for partner integrations, developer tooling, and reliable financial workflows.