We're looking for a Mid/Senior Backend Programmer
You'll have 3 to 8 years commercial backend programming experience. You’re likely a Computer Science (or related) graduate. Equally, you may be the self taught equivalent. Either way, a proven track record is what counts.
Applications close on Monday, 16 June, 2025 at 4pm UK time.
About NestEgg
Since launching in 2018, NestEgg has grown to become the UK’s leading decisioning platform for responsible lenders. By April 2025, we had processed over £1.5 billion in personal loan applications—helping borrowers avoid £86 million in high-cost credit and supporting fairer, more affordable lending across the UK.
We believe the consumer credit industry is secretive and stuck in the past. Too many people aren’t getting a fair deal. We’re on a mission to open up access to fair, affordable credit for all.
For consumers, NestEgg helps people confidently find the best match from responsible lenders. For lenders, we provide a software-as-a-service platform to power better, fairer, and more transparent lending decisions.
Bootstrapped by our founders, Ben and Adrian, we’re proudly self-funded and customer-focused. We’re open to external investment one day—but for now, we love having the freedom to prioritise the needs of our customers, team members, and partners.
While we’ve achieved a lot already, we have big plans ahead, and there’s never been a more exciting time to join us.
What you’ll be working on
You’ll join our backend team, working on the core systems that power:
- Our industry-leading decision engine, used by responsible lenders across the UK.
- Our consumer-facing broker and loan application platform.
Our modern tech stack includes a RESTful API built with Node.js, backed by PostgreSQL, and hosted on AWS infrastructure.
As part of the team, you’ll:
- Design, build, test, and deploy new features, improvements, and bug fixes.
- Ensure the security, performance, and reliability of our PostgreSQL database and AWS environment.
- Identify and support opportunities to apply data science and machine learning to improve customer outcomes.
- Enhance, maintain, and document our RESTful API, used by internal teams and external partners.
- Improve and scale our CI/CD practices for reliable, efficient software delivery.
- Collaborate with Product, Frontend, QA, and Customer Success to deliver great experiences for customers and partners.
- Participate in code reviews, helping us build maintainable, scalable, secure, and performant systems.
How we work
We value simplicity over complexity—finding practical solutions that deliver real impact. You’ll fix bugs, dive deep into technical challenges, and share knowledge while learning from the team.
We give you freedom and autonomy to do your best work, alongside the support you need to succeed.
Our agile, cycle-based workflow means:
- 6-week development cycles, followed by
- 2 weeks dedicated to tackling tech debt, improving quality, and fixing anything we missed.
Instead of daily meetings, we rely on brief, asynchronous daily updates—helping you stay focused while keeping the team connected.
What you bring
- Battle-tested backend programming experience: 3 to 8 years building RESTful APIs with Node.js, PostgreSQL and solid hands-on experience of key AWS services. Some non-trivial expertise in frontend development would be a bonus.
- Real-world experience with SaaS application development, ideally in Fintech, would be a plus.
- You might have a degree in Computer Science (or a related field). You might not. That’s not what we’re looking for. We care about what you can do and how you do it, not about how you got here. A strong track record of conscientious, thoughtful work speaks volumes.
- Excellent verbal and written communication skills, with the ability to explain complex ideas in plain English—essential in our remote-first team.
- A collaborative mindset and the confidence to take ownership of your work, while supporting and learning from others.
Pay and benefits
We believe in fair and transparent pay, at the median UK rate. Same position/level, same pay, no matter where you live (with a potential adjustment for your home country). Depending on your skills and experience, we’re hiring either at the Mid or the Senior level. We’ll determine where you fit during the interview process.
Our Benefits Help You Live Well, Work Well, and Grow
Our benefits are designed to help you lead a healthy, balanced life outside of work, so you can bring your best to what we do together:
- 22 days paid holiday, plus bank holidays, with an extra 2 days after two years.
- Laptop provided, plus a coworking subsidy if you’d like to work from a shared space.
- Personal development allowance to support your growth.
- Profit-sharing—everyone shares in the success we create together.
- Matched pension contributions up to 5%.
- Fully paid parental leave, at the statutory minimum in your home country.
This is a fully remote role. You’re free to work from anywhere you do your best work—home office, co-working space, or coffee shop.
We trust you to manage your time and location in a way that works for you.
Who thrives here
Self-starters thrive at NestEgg. We’re:
- Curious generalists and eager learners.
- Conscientious collaborators who care about the work and each other.
- Committed to long-term success—for our team, our customers, and the people we serve.
We value people who:
- Take a stand but commit to team decisions, even when they disagree.
- Listen and challenge ideas while keeping shared goals at the centre.
- Give and receive direct feedback to help each other grow.
- Show up for the team, as well as the technical work at hand.
How to apply
Please send an application that speaks directly to this role.
Tell us how you see yourself growing with NestEgg, and how we can support your journey.
Show us how you relate to the work we do, and share your thoughts on a newer (less than five years old) backend technology you admire—and why.
If you have links to projects, code samples, or anything else you’re proud of, please include them.
We’re accepting applications until Monday, 16 June, 2025, at 4pm UK time.
Keep your cover note concise and meaningful—we value clear thinkers and great communicators. Take your time, and know that we’ll give your application our full attention.
What to expect
- Initial Screening Conversation
Shortly after you apply, we’ll invite you for a short call to get to know you better. - Take-Home Code Challenge
If successful, you’ll move on to a 3–4 hour programming task, completed at your own pace over a week. - Team Interviews
You’ll meet your future colleagues for a handful of remote interviews. We’ll review your submitted code, talk through some of ours, and discuss how we work together.
No gotchas, brainteasers, or whiteboard challenges—just real conversations about real work.
We aim to make an offer as soon as we find the right candidate, with a start date arranged as soon as you’re ready to join.
We look forward to hearing from you!