Cloud Software Engineer

Mcafee

Toronto

Hybrid

CAD 122,000 - 165,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus Program
Pension and Retirement Plans
Medical, Dental, and Vision Coverage
Paid Time Off
Paid Parental Leave
Support for Community Involvement

Job summary

McAfee is seeking a Cloud Software Engineer to contribute to full-stack solutions for multiple consumer products. You will design and implement robust microservices and APIs on AWS, work with Golang, and occasionally help modernize a .NET legacy system. The role is hybrid in Canada with onsite requirements.

You will leverage AI tools like Claude Code to accelerate development, collaborate with Product, QA, and Solution Architects, and focus on security-first practices across the stack.

Qualifications

  • 7+ years of professional full-stack development experience.
  • Strong collaboration and communication across cross-functional teams.
  • Experience with AI coding tools to boost development velocity.
  • Backend/Cloud engineering expertise in Golang.
  • Frontend experience with Dart and Flutter preferred.
  • Hands-on PostgreSQL relational database skills.
  • Production experience with AWS; cloud design principles.
  • RESTful or gRPC API design experience.
  • Scripting in Python and Bash.
  • Linux-based development with CI/CD and TDD.
  • Familiarity with GCP and Couchbase Capella is a plus.
  • Experience with .NET and C# is a plus for migration.
  • Background or interest in cybersecurity and antivirus data pipelines is a plus.

Responsibilities

  • AI-Accelerated development using Claude Code and other AI tools to accelerate backend work.
  • Design, build, and maintain scalable microservices and robust APIs for frontend integration.
  • Develop and optimize AWS cloud infrastructure for cost, security, and resilience.
  • Manage PostgreSQL databases for high availability and performance.
  • Write automation scripts in Python and Bash for deployment and troubleshooting.
  • Collaborate with Product, QA, and Solutions Architects to ensure quality gates.
  • Contribute to legacy modernization by migrating components to Golang, AWS, PostgreSQL.
  • Observe system health using data platforms like Databricks.

Skills

Golang
Dart/Flutter
AWS
Databricks
Python
Bash
Linux
RESTful APIs
gRPC
AI tools Claude Code
Copilot
Cursor
C#/.NET
Security

Tools

Golang
PostgreSQL
AWS
Databricks
Python
Bash
Linux
Flutter
REST API
gRPC
C#/.NET

Job description

Role Summary

As a Cloud Software Engineer, you will contribute to the full stack solutions for several consumer products using diverse technologies and best software development practices. You will work where innovation and experimentation are a given. You will demonstrate mastery in technical leadership and security-first mindset.

We embrace an AI-First development philosophy. We expect you to aggressively leverage advanced AI tools (with a strong preference for Claude Code) and "vibe coding" workflows to supercharge your development velocity.

You will design robust microservices and APIs that enable seamless frontend integration. While our core environment is built on AWS and Golang, a valuable part of this role will include occasionally assisting with the modernization and eventual migration of a legacy .NET system into our primary stack.

This is a Hybrid position in Canada. Candidates who live within commutable distance of Waterloo or Toronto are preferred. You will be required to be onsite from time to time as determined by the needs of the business. We are only considering candidates located in Canada and are not providing relocation at this time.

Position Details

About the Role

  • AI-Accelerated Development:Utilize Claude Code and other AI development agents to write, debug, and iterate on backend systems at an accelerated pace.
  • Scalable Architecture:Design, build, and maintain high-performance microservices and robust APIs to support diverse frontend client applications (Desktop & Mobile).
  • Cloud Infrastructure:Develop and optimize cost-efficient, secure, and resilient infrastructure predominantly on the AWS cloud platform.
  • Database Management:Manage, query, and optimize PostgreSQL databases for high availability and performance.
  • Automation & Scripting:Write clean, maintainable automation scripts using Python and Bash to streamline deployment and troubleshooting.
  • Cross-Functional Collaboration:Partner closely withProduct Managersto align requirements,Test Engineers (QA)to ensure robust quality gates, andSolution Architectsto design highly scalable, resilient cloud architectures.
  • Proactive System Observability:Utilize big data analytics platforms likeDatabricksto monitor and analyze consumer data patterns, proactively catching anomalies and systemic bugs before they turn into critical production incidents.
  • Legacy Modernization (Secondary):Contribute to the architectural planning and migration of legacy backend components into AWS, Golang, and PostgreSQL.
About You
  • 7+ years professional full-stack development experience.
  • Collaboration & Communication:Strong interpersonal skills with a proven track record of working closely with Architects to design complex systems and collaborating across Product and QA teams.
  • Data-Driven Observability:Experience leveraging data platforms likeDatabricks(or equivalent big data/analytics tools) to evaluate user traffic, data patterns, and platform health.
  • AI-First Mindset:Demonstrated experience leveraging AI coding toolchains (e.g., Claude Code, Cursor, Copilot) to significantly increase development velocity.
  • Backend Expertise:Strong professional experience as a Backend or Cloud Engineer, with deep expertise inGolangand its toolchain.
  • Front End Expertise: Experience in Dart and Flutter is preferred
  • Database Proficiency:Hands-on experience working withPostgreSQLrelational databases.
  • Cloud Platforms:Advanced production experience with theAWSecosystem and cloud design principles.
  • API & Microservices:Proven track record of designing scalable microservices architectures and building clean RESTful or gRPC APIs.
  • Scripting:Proficiency inPythonandBashscripting for tooling, debugging, and automation.
  • Environment:Comfortable working in Linux-based development environments with an understanding of CI/CD practices and Test-Driven Development (TDD).
  • Experience withGCP(Google Cloud Platform) andCouchbase Capella is a plus.
  • Familiarity with.NETandC#(highly valued for understanding legacy code logic during migration) is a plus.
  • Background or interest in cybersecurity and antivirus software data pipelines is a plus.

#LI-Hybrid

Company Overview

McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users’ needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.

Company Benefits and Perks

We work hard to embrace diversity and inclusion and encourage 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, a reflection of the supportive, empowering environment we’ve built where people feel seen, valued, and energized to reach their full potential and thrive.

We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Bonus Program
  • Pension and Retirement Plans
  • Medical, Dental, and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

We're serious about our commitment to diversity which is why 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.

Pay Range

The anticipated compensation for this position is CAD $122,010.00/Yr. - CAD $165,070.00/Yr. depending on experience and qualifications.

Job Applicant Privacy Notice

Please click here to view and download the Job Applicant Privacy Notice, which applies to all McAfee job applicants who are residents of the state of California.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud Software Engineer
Cloud Software Engineer

McAfee • Southwestern Ontario, Toronto

Hybrid
CAD 122,000 - 165,000
Bonus Program
Pension and Retirement Plans
Medical, Dental, and Vision Coverage
+3
Full-Stack Developer
Full-Stack Developer

Mcafee • Toronto

Hybrid
CAD 101,000 - 136,000
Bonus Program
Pension Plans
Medical Coverage
+5
Full-Stack Developer
Full-Stack Developer

McAfee • Southwestern Ontario, Toronto

Hybrid
CAD 101,000 - 136,000
Bonus Program
Pension and Retirement Plans
Medical, Dental, and Vision Coverage
+3
Ecommerce Product Analytics Manager
Ecommerce Product Analytics Manager

McAfee • Southwestern Ontario

Hybrid
CAD 122,000 - 165,000
Bonus Program
Pension and Retirement Plans
Medical, Dental, and Vision Coverage
+3
Director of Product Design
Director of Product Design

McAfee • Canada

On-site
CAD 213,000 - 350,000
Bonus Program
401k Retirement
Medical, Dental, Vision
+5
AI-First Cloud Engineer (Golang/AWS) – Hybrid Canada
AI-First Cloud Engineer (Golang/AWS) – Hybrid Canada

McAfee GmbH • Toronto

Hybrid
CAD 122,000 - 165,000
Bonus Program
Pension and Retirement Plans
Medical, Dental, and Vision Coverage
+3
Software Engineer II
Software Engineer II

Mastercard Inc. • Toronto

On-site
CAD 91,000 - 140,000
Staff Operations Engineer
Staff Operations Engineer

Mozilla • Toronto

On-site
CAD 128,000 - 171,000
Bonus plans
Medical, dental, vision coverage
Retirement contributions
+4
Manager, Site Reliability Engineering
Manager, Site Reliability Engineering

Mastercard Inc. • Toronto

On-site
CAD 121,000 - 169,000
Senior Application Security Engineer
Senior Application Security Engineer

Eppco • Toronto

On-site
CAD 118,000 - 152,000
Health benefits
RRSP matching
Virtual health care
+5