We're building the data infrastructure and consumer applications that support our core business and developing products.
Norwich, UK or Remote (Based in the UK)

Software Engineer

Position: Software Engineer
Level: Associate
Location: Norwich, UK or Remote (Candidates must be based in the UK)
Employment type: FTE
Department: Engineering
NerdWallet is seeking a Software Engineer to join our growing UK team. Software engineers within NerdWallet are the driving force behind technical progression of our front and back end systems and are responsible for day-to-day running, maintenance and enhancements. Working as part of a small and creative team you will be able to flex your technology muscles to help the team deliver on long term strategies alongside responding to short-term change to support our commercial goals.
We have over 160 million visitors come to NerdWallet sites every year as a trusted and objective source for information. We provide consumers with expert and actionable guidance across a range of personal finance and small business topics, including loans, mortgages, banking, insurance, energy and general personal finance.
Building customer facing features with security & compliance as at the forefront of decisions whilst also ensuring we are providing a strong user experience to increase our brand awareness.

If you were here 12 months ago, here are some things you might have worked on:

  • Launching multiple new product channels
  • Influencing large scale migrations and technical implementations
  • Shaping our technical roadmap for 2023

Where you can make an impact:

  • Design and lead the development of high-performance, secure, scalable consumer-first experiences that helps customers to make informed financial choices
  • Build out the service architecture that interfaces the front-end stack to seamlessly talk to our identity services, data layer or business partner APIs.
  • Architect, develop and drive improvements to our evolving tech stack and be a key driver in back-end & data development - using the tech for the task, not letting technology decide the solution
  • Implement product features that have a direct impact on user engagement and monetization.

You are:

  • Creative problem solver: Able to think around constraints
  • Communication and teamwork: You will be working closely with other engineers, UX, BI & data, commercial & compliance to build features and high quality products
  • High-energy, company first, positive demeanor: You are committed to delivering fast, high quality code along with flexibility to adapt to change.

Your experience:

We recognize not everyone will meet all of the criteria. 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.
  • 5+ years of engineering experience with a proven track record of building consumer web applications or services
  • Strong understanding, building and debugging of scalable, dedication web applications built with reusability and componentization in mind.
  • Strong background developing using React, JavaScript, C#, .Net MVC, and building / integrating web services
  • Experience with developing using client-side JavaScript and HTML/CSS is a bonus
  • Experience in re-platforming / supporting platform redevelopment


  • This role will be based in Norwich, UK or remote (based in the UK).
  • 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:

  • Generous Pension: NerdWallet offers up to 6% matched pension contribution
  • 25 days holiday per year
  • Wellness stipend: NerdWallet gives every employee a monthly wellness stipend. It is yours to use however you’d like
  • Career enrichment stipend: We value a growth mindset, and we never stop learning Each year, you will have funds to help you grow professionally in your role at NerdWallet
  • Mental health support: We take mental health seriously. To offer you mental health support, NerdWallet partners with Ginger, a chat-based mental health app. You are able to use Ginger anytime, any place
  • Legal support: NerdWallet offers access to online legal support through Rocket Lawyer
  • Wifi stipend: NerdWallet gives every remote employee a monthly Wifi stipend

Apply for this role