Security Engineer II Canada

Related keywords: remote job canadadata engineer remote jobremote job software engineer

Overview of NerdWallet and the Role

NerdWallet is a company dedicated to bringing clarity to life’s financial decisions. They prioritize creating a flexible, inclusive, and candid culture that empowers employees to take smart risks and grow individually and collectively. Currently, they are seeking a Security Engineer II to join their Application Security team.

In this pivotal role, the Security Engineer II will partner with engineering teams across the organization to reduce security risks throughout the software development lifecycle. The aim is to help improve tooling, workflows, and standards that enforce secure software while maintaining an optimal experience for developers. Not only does the position present an opportunity to work on diverse security challenges, but it also allows for personal growth within a maturing security program.

Responsibilities

The Security Engineer II will engage in various critical activities, some of which may include:

  • Enhancing Security Posture: The engineer will significantly contribute to initiatives that strengthen NerdWallet's security, touching upon automation, tooling, and enabling developers.

  • Collaboration with Teams: The role requires close collaboration with engineering and product teams to identify and remediate security gaps across various systems while ensuring that business priorities are appropriately balanced.

  • Developing Tools and Processes: Building tools, processes, and automations that improve the visibility of the security posture for both engineers and leadership is paramount.

  • Guidance on Secure Coding: The engineer will be responsible for reviewing pull requests and providing actionable guidance on secure coding practices to ensure that security is integrated seamlessly into the development process.

  • Operational Support: They will support operational work during security investigations or incidents affecting applications.

  • Integrating Security Practices: Helping to integrate security into the secure development lifecycle (SDLC) across teams is an essential part of the job.

Required Skills and Experience

To be successful in this role, candidates should possess certain skills and experience, including:

  • Web Application Security Knowledge: Familiarity with common web application vulnerabilities and mitigation techniques, such as the OWASP Top 10, is a must.

  • Background in Security or Software Engineering: Candidates ideally should have 2+ years of experience in application security, software engineering, or similar security roles.

  • Experience with Cloud Environments: Experience working with software deployed in cloud environments, especially AWS, can be beneficial.

  • Scripting Proficiency: Proficiency in Python or another scripting language used for automation is essential for the position.

  • Familiarity with Application Code: Comfort in reading and reviewing JavaScript or similar application code is required.

  • Automation Skills: Experience or a strong interest in building automation, tooling, or processes that enhance application security workflows are crucial.

  • Learning Agility: The individual should be comfortable with learning new programming languages, frameworks, or tools as needed.

Work Culture and Environment

NerdWallet proudly adopts a remote-first work culture, offering flexibility in where employees can be located in Canada, excluding Quebec. They invest significantly in various benefits that support both the physical and emotional well-being of their employees, including:

  • Monthly healthcare stipends and wellness stipends.

  • A rejuvenation policy which includes vacation time off and official public holidays based on the province of residence.

  • Paid sabbatical options designed for employees to recharge and gain new knowledge.

  • Various employee-led initiatives such as Employee Resource Groups for Parents, Diversity and Inclusion, Women, and LGBTQIA communities.

  • Support for financial wellness through guidance from Certified Financial Planners (CFP).

Salary Information

While specific salary details are not included in the job description, the company does offer comprehensive benefits and incentives that may complement the compensation package.

Conclusion

The Security Engineer II position at NerdWallet presents a robust opportunity for individuals passionate about security and technology. With a collegial and progressive work environment, this role allows for professional growth while being part of a team that plays a critical role in safeguarding user data and trust. Candidates interested in a collaborative, innovation-driven, and inclusive workplace should consider applying for this position, as it promises an engaging career trajectory while providing essential services to users around the globe.



This job offer was originally published on remoteOK.com

NerdWallet

Remote (Canada, except Quebec)

Software development

Full-time

March 23, 2026

9 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.