Software Development Engineer

Canada

McAfee

Get the #1 AI-powered antivirus and all-in-one identity theft and privacy solutions, designed to keep your personal information private, protect against scams, and safeguard you and your family online.

View all jobs at McAfee

Apply now Apply later

Role Overview:

With the mission of capturing the biggest market share in the area of cyber security, network security, endpoint security, threat research, malware research, cloud security, we work together for a common goal of shaping the company’s future by designing and building the best in class robust and scalable security products for consumer and enterprise customers. As industry top performers, we aim to develop optimized high-performance system software solutions with high availability and reliability. This is where you come in. We are looking for a new Software Engineer who is defined by his/her unique and innovative skills, style or point of view.

This is a Hybrid position located in either Waterloo or Toronto, Canada. You will be required to be onsite on an as-needed basis, typically 1 to 6 times a month. We are only considering candidates within a commutable distance to one of the two locations and are not offering relocation assistance at this time.

About the Role:

  • Develop consumer security software for Web Browsers and Windows PC to be used by millions of people around the world.
  • Perform the duties and rituals as an active member of an agile development team.
  • Design, Develop, Debug and Release products built to integrate with Web Browsers and also for Windows pcs.
  • Develop user interfaces and interactions.
  • Develop the test and analysis tool chain to help automate and improve software quality.
  • Test our product releases to ensure we meet our rigorous quality standards.
  • Curate and managing telemetry, dataflows and workflow automation to help the business understand and improve business outcomes.
  • Participate in deep data analysis on big data systems to bring nuanced perspective to a complex userbase.
  • Act as the interface with Product Management, Project Management, Customer Experience and Design, Technical Support and other groups responsible for the development and support of our McAfee Consumer Products.

About You:

  • 1+ years of software development experience with a focus on JavaScript, HTML, CSS, Windows API.
  • Experience developing browser extensions and/or applications; web technologies.
  • Experience working in Agile and with Agile teams.
  • Excellent oral, written and interpersonal skills.
  • Preferably a Bachelor’s Degree in computer science (or related field); Equivalent experience will be considered.
  • C/C++, JavaScript, HTML, Web frameworks.
  • UI design and implementation.
  • Solving problems and making a difference in the world.
  • Quick learning and use of various common code, data and development tools and technologies, like Git and GitHub, TFS, Wiki’s / Confluence, Visual Studio, shell scripting, SQL, databases.
  • Ability to deal with high-concurrency environments and the primitives used to manage them.
  • Understanding and negotiating trade-offs in software requirements and design.
  • Collaborating, analyzing, documenting and converging on software design in a large group.

#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 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.

Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: Agile APIs Automation Big Data C Cloud Computer Science Confluence Endpoint security GitHub JavaScript Malware Network security Scripting SQL Threat Research Windows

Perks/benefits: Career development Flex hours Flex vacation Health care Medical leave Parental leave Relocation support

Region: North America
Country: Canada

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.