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
Senior backend engineer owning critical, high - throughput systems for Helius, a Solana developer platform. Driving architecture, optimization, reliability, and developer infrastructure at scale.
Senior Auth0 Developer (Node.js) needed for a 4 - 8 month fully remote contract with an IAM consultancy in Canada. Must have 5+ years experience and Auth0 or similar IAM expertise.
Backend Developer building Camunda workflow and orchestration solutions for insurance - sector digital services. Integrating Java microservices, APIs, messaging, and backend systems in an Agile squad.
Senior developer building secure APIs and enterprise integrations for an insurance technology initiative. Designing backend services, access controls, and integrations supporting advisor portals and electronic documents.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.