Product Engineer

Product Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
N

At a Glance

  • Tasks: Join us as a Product Engineer to build a user-friendly web application for managing household bills.
  • Company: Nous is a fast-growing start-up dedicated to simplifying lives and saving money for households.
  • Benefits: Enjoy flexible working options, a collaborative culture, and the chance to make a real social impact.
  • Why this job: Be part of exciting projects that help millions save money while promoting transparency and fairness.
  • Qualifications: Experience with Typescript, React, Node.js, and a passion for clean, scalable code is essential.
  • Other info: We're a certified B Corp, committed to high social and environmental standards.

The predicted salary is between 36000 - 60000 ÂŁ per year.

About Nous

About Nous – Nous is an AI-powered assistant that helps households manage and delegate managing their bills, saving them money and time. We’re a well-funded start-up led by experienced entrepreneurs that’s growing rapidly and has helped over 150,000 people since the cost-of-living crisis started. We’re a B Corp, formally accredited for our commitment to high standards of social and environmental performance, transparency and accountability.

Over 85% of households overpay on their bills. Our mission is to make people’s lives simpler and fairer, starting with the 30 million households in the UK. We save our users money: examples include Rob saving £1,030/yr and Christian £950/yr. We’re frequently featured on TV and in print with our views on cost-of-living consumer issues. Since launch mid-last year we’ve been rolling out our service through a variety of channels to consumers and employers. We are growing over 10x year-on-year and have saved our customers over a half-million pounds in recent months. We’re office-first (based near Farringdon station) with a high-context collaborative culture.

We’re building one of the most ambitious consumer AI services in the UK. We move fast, think deeply, and hold ourselves to high standards. If you want to work on something obvious or easy, this isn’t it. We’re proud of our social impact and our ambition to change how households interact with big-balance issues.

The role

Millions of households overpay on their bills every day – not by accident, but by design. At Nous, we’re using AI and market expertise to flip that system: putting the firepower big businesses have for years in the hands of everyday households.

We’re looking for a Product Engineer who wants to weaponise their skills for good. You still love to code, you think from a product-mindset, and you’re not satisfied until we’ve saved a family money and reduced stress. This is not a role for someone who wants to sit quietly in a corner and complete tickets. We’re looking for exceptional individual contributors who raise the bar: excited by hard technical problems, but pragmatic enough to know when “simple and shipped” beats “perfect and late”.

We’re building one of the most ambitious consumer AI services in the UK. That means fast iteration, end-to-end ownership and lots of agency. You’ll be a hands-on technical leader on high-leverage areas of our codebase, from building out agentic capabilities to scaling service logic.

Within your first few months, you might:

  • Design and ship an agentic flow that takes a messy bundle of bills from a member, classifies them, extracts key terms and recommends a better setup.
  • Build an internal tool that turns a 10-step Ops process into a 2-click workflow, saving the team hours weekly and enabling scale without a linear headcount increase.
  • Lead a spike on a new integration with a major provider’s API, handling flaky responses and edge cases while keeping the member experience fast and simple.
  • Work with Product and Data to define a metric that captures “household peace of mind” and ship experiments that move it, not just vanity engagement numbers.

You’ll report directly to the CTO, so you’ll be in the room for key architectural and product decisions. We’re deliberately light on layers of management: exceptional individual contributors shape direction by solving hard problems.

As part of our cross-functional team, you will:

  • Take the lead on projects within a high-context engineering team.
  • Actively contribute to product strategy and wider company goals, not just implementation details.
  • Help shape how our engineering team grows and the technology we use.
  • Promote best practices and a collaborative, low-ego environment.
  • Develop across the stack, building and operating both backend and frontend services, including robust integrations with third-party APIs.

Our stack is optimised to minimise infra overhead and provide type-safety from database to client. It includes:

  • TypeScript (Node, React, GraphQL, Prisma)
  • AWS
  • In-house agentic AI stack (built upon frontier models)
  • PostgreSQL
  • Temporal for durable orchestration
  • Linear, GitHub, Graphite
  • Terraform for infrastructure as code
  • Omni, Snowflake, Fivetran, Amplitude, and more powering our data stack

We are AI-native in approach and expect all engineers to use AI to work smarter and solve harder problems. Much of what we’re building has no playbook, so solving from first principles is part of the challenge. We work in the open: roadmaps, user insight, and internal tools are visible and open for challenge. If you spot a better way, you’ll ship it.

About You

If you read the following and feel a mix of “this is me” and “this would stretch me”, you’ll probably love being here.

You’re here for the mission

  • You’re drawn to problems around fairness, money and complexity, and to making those things understandable and manageable for people around you.
  • You want to see the impact of your work in real human outcomes: lower bills, less admin, fewer nasty surprises.
  • You’re picky about where you spend your time: if you’re going to work hard, you’d rather it be on something that genuinely helps people.

You think like a PM, not “just” as an engineer

  • You’re happiest when you own a problem end-to-end: from a fuzzy user pain through to a shipped solution and the numbers that show it worked.
  • You naturally ask “what’s the smallest thing we can ship to learn?”
  • You care about UX, copy and flow as much as correctness, because small wording changes can drive action.

You’re a pragmatic full-stack builder

  • You’re comfortable across the stack in modern TypeScript, building robust backend services and polished UIs.
  • You understand data flows and state management in web apps and the pains when not designed well.
  • You write clean, practical code that others can understand and extend.

You bias to action and learn from reality

  • Ambiguity energises you. You can take a fuzzy problem and ship something real quickly.
  • Production is your feedback loop; logs, dashboards and user behaviour guide next steps.
  • You’re happy to delete your own code when reality disagrees with your idea.

You make the people around you better

  • You enjoy explaining complex ideas simply, pairing on problems and leaving things clearer than you found them.
  • You’re open, direct and kind: you can disagree without drama and care more about the right outcome than being right.
  • Over time, you want to grow your scope and help raise the bar for how we build product.

You might have even faced our challenges before. Experience with some of the following is a bonus but not required:

  • Applying GenAI in practical, user-facing ways at the bleeding edge of the technology
  • Orchestrating long-running workflows and complex API integrations
  • Working with data pipelines and analytics to uncover new ways to save money and time for members

Remuneration And Benefits

Compelling packages, including meaningful share options with upside. We’ve raised enough money to pay real salaries and share in upside. If we win, we win together.

An environment where you can do your best work:

  • A great office setup for collaborative work
  • The equipment and AI subscriptions you need
  • A high-context environment with exposure to big decisions
  • Flexibility around remote work
  • Very good coffee
  • A well-stocked kitchen with breakfast/light lunch options
  • Informal social events weekly, larger events monthly, and major events in summer and Christmas
  • 33 days paid holidays (including bank holidays)
  • Health and dental cash plans, including employee assistance
  • Travel benefits (cycle-to-work etc.)
  • A generous cash referral bonus

Nous has an office-first culture (minimum 3 days in the office). We encourage in-person work to maximize collaboration and context, but we are pragmatic about remote work when appropriate.

#J-18808-Ljbffr

Product Engineer employer: Nous

At Nous, we pride ourselves on being an exceptional employer that values innovation and social impact. Our collaborative work culture fosters creativity and personal growth, allowing you to contribute to meaningful projects that simplify lives across the UK. With a commitment to high standards as a certified B Corp, we offer a dynamic environment where your skills can flourish while making a positive difference in the community.
N

Contact Detail:

Nous Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Product Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Typescript, React, and GraphQL. Consider building a small project or contributing to an open-source one using these technologies to showcase your skills.

✨Tip Number 2

Research Nous and their mission to understand their product and user base better. This will help you tailor your conversations during interviews and demonstrate your genuine interest in their work.

✨Tip Number 3

Prepare to discuss your experience with building integrations and managing data flows. Be ready to share specific examples of how you've tackled similar challenges in previous roles or projects.

✨Tip Number 4

Showcase your passion for social impact and consumer advocacy. Since Nous is a B Corp, highlighting any relevant experiences or initiatives you've been involved in can set you apart from other candidates.

We think you need these skills to ace Product Engineer

Proficiency in Typescript
Experience with React or other JS frameworks (Vue.js, Angular, React-Native)
Knowledge of Node.js and GraphQL
Understanding of data flows and state management in web applications
Ability to write clean, practical, and scalable code
Experience in building and managing backend and frontend services
Familiarity with third-party API integrations
Strong problem-solving skills
Empathy for user experience
Adaptability to new technologies and practices
Collaboration and teamwork skills
High tolerance for ambiguity
Interest in practical applications of GenAI
Experience with orchestration of long-running processes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience with Typescript, React, Node.js, and GraphQL. Emphasise any projects where you've built integrations or worked on web applications that solve real problems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building products that simplify users' lives. Mention specific projects or experiences that align with Nous's mission and values, particularly around social impact.

Showcase Your Problem-Solving Skills: Provide examples in your application of how you've tackled complex challenges in previous roles. Highlight your ability to work in ambiguous situations and how you’ve contributed to product strategy.

Demonstrate Team Collaboration: Discuss your experience working in cross-functional teams. Share instances where you promoted best practices or contributed to a collaborative environment, as this aligns with the culture at Nous.

How to prepare for a job interview at Nous

✨Show Your Passion for Problem-Solving

Make sure to express your enthusiasm for building products that solve real problems. Share examples from your past experiences where you successfully tackled challenges, especially in tech or product development.

✨Demonstrate Technical Proficiency

Be prepared to discuss your experience with Typescript, React, Node.js, and GraphQL. You might be asked to solve a coding challenge or explain your approach to data flows and state management in web applications.

✨Emphasise Collaboration and Teamwork

Since the role involves working in a cross-functional team, highlight your ability to collaborate effectively. Share instances where you contributed to team projects and how you promoted best practices within your team.

✨Prepare for Ambiguity

The company values candidates who can thrive in uncertain situations. Be ready to discuss how you've navigated ambiguity in previous roles and how you approach problem-solving when the path isn't clear.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>