Moneyhub is looking for a Backend Engineer to join our mission of empowering financial services customers with data-driven insights. Your core responsibility will be to stabilize, scale, and evolve our event-driven architecture, taking ownership of high-throughput microservices and the underlying infrastructure that powers our financial data processing.
What You'll Do
- Develop and optimize Node.js microservices designed for massive scale and low latency.
- Manage and refine our Kafka implementation and broader event-driven patterns to ensure data integrity and system decoupling.
- Maintain and optimize our data layer, specifically working with PostgreSQL.
- Oversee the engineering and deployment of services across AWS and GCP via Kubernetes.
- Identify bottlenecks in the current architecture and propose/execute long-term structural improvements.
- Act as the technical authority for high-performance systems, advising on 'build vs. buy' and architectural trade-offs.
- Contribute to the maturity of our CI/CD, monitoring, and alerting frameworks to ensure 24/7 reliability.
What We're Looking For
- Strong experience building high-throughput, low-latency backend systems in production.
- Deep understanding of distributed systems, scalability, and performance trade-offs.
- Hands-on experience designing and operating microservice-based architectures.
- Solid experience with relational databases, including schema design, query optimisation, and performance tuning.
- Experience deploying and operating services on Kubernetes in cloud environments.
- Proven ability to identify architectural bottlenecks and lead meaningful technical improvements.
- Confidence operating at senior level: influencing technical direction, making pragmatic trade-offs, and supporting other engineers.
- A delivery-focused mindset, balancing long-term technical quality with business outcomes.
Nice to Have
- Commercial experience with Node.js in high-performance or high-scale environments.
- Experience working with Kafka or other event-streaming platforms.
- Prior exposure to event-driven architectures and asynchronous data processing.
- Experience operating hybrid or multi-cloud environments.
- Background in financial services, fintech, or data-heavy platforms.
- Familiarity with observability tooling in 24/7 production systems.
Technical Stack
- Node.js
- Kafka
- PostgreSQL
- Kubernetes
- AWS
- GCP
Benefits & Compensation
- 5% company pension contribution from day one (3% employee contribution).
- 25 days holiday (plus bank holidays), rising to 30 days after two years.
- Flexible bank holiday entitlement.
- Private medical insurance, including cover for pre-existing conditions, plus dental and optical benefit.
- 3 Months Moneyhubber Family Pay for new parents.
- Permanent health insurance and life cover (death in service).
- Employee assistance programme.
- Professional development support, with dedicated allowance of time and money.
- Life event leave.
- Cycle to work scheme.
- EV Car Scheme.
- £750 towards professional memberships.
- Remote working benefits, including work from almost anywhere, access to co-working spaces and support for home office set-up.
- High spec laptop.
- Holiday purchase.
Work Mode
This is a hybrid position with offices in London and Bristol.




