×
Register Here to Apply for Jobs or Post Jobs. X

Manager of Engineering, Windows Threat Protection

Remote / Online - Candidates ideally in
Southwestern Ontario, London, Ontario, Canada
Listing for: Mcafee
Full Time, Remote/Work from Home position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Software Project Mgr/ Lead, DevOps
Job Description & How to Apply Below
Location: Southwestern Ontario

Role Overview

Are you a technical leader passionate about security, software engineering excellence, and delivering best-in-class protection to millions of customers? We are looking for a Manager of Software Engineering to lead our Windows Threat Protection team. Reporting to the Director of Engineering, you will be responsible for leading a cross‑functional team that protects our customers from malware and other threats. This is a hybrid position located in either Waterloo or Toronto, Canada.

You will be onsite as needed; otherwise you will work from your home office.

About the Role

Work with product managers, security researchers, data scientists, and engineers to create and drive the roadmap and deliver threat‑protection capabilities for Windows. Build a highly technical engineering team, focusing on mentoring and people development of industry talent. Provide architectural and technical guidance and ensure sound engineering practices are followed. Follow Lean and Agile processes and drive a culture of continuous improvement.

Contribute to and drive software engineering excellence across McAfee.

About You

9+ years of engineering management experience, with at least 5 years of software engineering experience. Directly manage both development and quality assurance functions to deliver software on Windows at the OS‑internals levels. Strong knowledge of Windows internals, including Visual Studio, Win Dbg, COM/ DCOM, IPC/RPC, multi-threaded design, file systems (NTFS, FAT
32, exFAT), ETW, and WMI. Experience with secure software development concepts, threat‑modeling, and secure coding. Highly knowledgeable about Gen‑AI coding tools such as Claude Code or Git Hub Copilot. Proven track record of delivering high‑quality commercial software at scale to millions of users. Hands‑on ability to lead teams in an Agile/Scrum environment. Knowledge of the software development process—development, automation, build and deployment, and CI/CD pipelines.

Ability to measure application performance on Windows. Proficiency in modern C++ and Python. Knowledge of Rust, Golang, or Yara is a bonus.

Company Benefits and Perks
  • We work hard to embrace diversity and inclusion, encouraging everyone at McAfee to bring their authentic selves to work every day.
  • We’re proud to be Great Place to Work® Certified in 10 countries, reflecting a supportive, empowering environment that values people.
  • We offer a variety of social programs, flexible work hours, and family‑friendly benefits to all employees.
  • Bonus Program, Pension and Retirement Plans, Medical, Dental and Vision Coverage, Paid Time Off, Paid Parental Leave, and Support for Community Involvement.
EEO and Accommodation Statement

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status. We are committed to providing reasonable accommodation to applicants and employees with disabilities and evaluate accommodation requests on a case‑by‑case basis.

The starting pay range for this position is $–$, based on skill set, experience, and location.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary