Backend Engineer - Canada

NerdWallet, Remote (Based in Canada)

A personal finance website that helps people make and manage financial decisions

At NerdWallet, we are passionate about creating personal finance systems that impact the lives of millions of users. NerdWallet is seeking engineers to help us innovate and shape our products and services as we expand. Our engineers work on complex problems at scale across our web and mobile applications. Our backend systems are the core foundation of NerdWallet’s personalized experiences via user profiles, recommendations, and cross-platform communications. The ideal candidate will be a crucial member of our engineering team and help design, build, and maintain systems necessary to continue our rapid growth.

Where you can make an impact:

  • Design and lead the development of high-performance, secure, scalable and delightful consumer-first experiences that improve the lives for millions of users.
  • Build easy to use tools and services that will be utilized across our product, engineering, and design organizations.
  • Guide the architecture while communicating trade-offs between technical debt, quality, and speed.

You are:

  • A Leader and owner: You have demonstrated ownership by defining and leading technical vision, are able to weigh trade-offs between short-term and long-term solutions, and enjoy mentoring and inspiring other engineers.
  • Communicative and collaborative: You are able to work effectively with others. You will be working closely with other engineers, teams, and product managers to build product features and high quality products. You represent project status and communicate with business partners, product, and technology leaders
  • Simplifier: Someone who can define complex projects and deliver them with larger groups (3+) of other engineers; this goes hand in hand with identifying engineering-team wide issues and raising them to management.
  • Customer focused: You are passionate about creating systems that improve the lives of millions of users.

Your experience:

We recognize not everyone will have all of these requirements. If you meet most of the criteria below and you’re excited about the opportunity and willing to learn, we’d love to hear from you.

  • Bachelor’s Degree in Engineering, Computer Science or a related field or equivalent experience
  • Multiple years of engineering experience with a proven track record of building consumer web applications or services
  • Experience influencing strategy within their working group, proactively identifying and resolving technical issues before escalation is required
  • Experience with scaling and optimizing performance of distributed services
  • Extensive experience with server-side languages like Python, Go
  • Implementation experience with multiple AWS technologies
  • Hands on experience with Terraform
  • Familiarity with Single Page Application Frameworks (React, Angular, Backbone),  responsive design, or MVC design patterns


  • This is a remote position and a person can be located anywhere in Canada (with the exception of Quebec).
  • NerdWallet is proud to be a remote-first company! We believe great work can be done anywhere. No matter where you are based, NerdWallet offers benefits and perks to support the physical, financial, and emotional well being of you and your family.

What we offer:

Work Hard, Stay Balanced (Life’s a series of balancing acts, eh?)

  • Monthly Healthcare Stipend
  • Pregnancy and Parental leave
  • Mental health support through Ginger.io + 4 Mental Health Days Off
  • Rejuvenation Policy – Flexible Time Off + You will receive the official public holidays in your province + 4 Mental Health Days Off
  • Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP) through Northstar 
  • Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests
  • Weekly Virtual Bootcamp, Yoga, and Mindfulness Meditation sessions
  • Monthly Wellness Stipend, Wifi Stipend, and Cell Phone Stipend
  • Work from home equipment stipend 

Have Some Fun! (Nerds are fun, too)

  • Nerd-led group initiatives – Intramural Sports, Employee Resource Groups for Parents, Diversity, and Inclusion, Women, LGBTQIA, and other communities
  • Hackathons, Happy Hours, and team bonding across all teams and departments
  • Company-wide events like Little Nerds Day (aka bring your kids to work day, even if you're remote!) and our annual Charity Auction 

Plan for your future (And when you retire on your island, remember the little people)

  • Annual Enrichment Stipend for learning and development
  • RRSP with a 4% match. Eligible one month after hire.





About NerdWallet

NerdWallet gives consumers and small businesses clarity around all of life’s financial decisions. When it comes to credit cards, bank accounts, mortgages, insurance, loans or expenses like hospital costs and medical bills, consumers make almost all their decisions in the dark. NerdWallet is changing that, helping guide consumers' decisions with free, accessible tools, research and expert advice. 

Want to learn more about NerdWallet? Visit NerdWallet's website.