Moneyhub is a data and payments company providing ISO 27001-certified software for Open Banking, Open Finance and Open Data. Its FCA-regulated platform helps organisations use financial data to create personalised digital experiences and initiate payments. The Principal Engineer is an experienced, hands-on individual contributor who has repeatedly taken products from inception to real end users and continued to build and operate them after launch. The role combines production software delivery, performance investigation and optimisation, technical leadership without line management, and the adoption of agentic engineering practices. The successful candidate will remain close to the code while helping influence what teams build and setting technical patterns used across engineering. During the first 6–12 months, the engineer may ship committed work to production, identify follow-on platform improvements, take a project from prototype to production, and help establish reusable agentic engineering workflows. Success includes a sustained record of shipped work and at least two architectural patterns or AI standards adopted across engineering. The engineer will work within the company’s Shape Up process, shaping bets and delivering committed work with teams. The position offers autonomy in solving problems and some latitude in selecting work, while requiring work to be visible, shared with colleagues and aligned with business needs. It is an individual contributor role with no line management and no move away from coding. The engineering organisation includes approximately 40 software, platform and data engineers and data scientists. The platform primarily uses TypeScript on Node, with Python for data science and machine learning, Kafka for events, Postgres for most data, and Kubernetes on AWS. The role calls for comfort across data science, Python, Node, React and Rust, with willingness to learn unfamiliar languages.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed