Senior Software Engineer - Backend Engineer - Financial Integrity

New Yesterday

Requirements
~ Extensive backend development experience in complex domains ,
~ Fluency in 3 or more programming languages youre a polyglot who chooses tools pragmatically ,
~ Strong fundamentals in system design, software architecture, and data modelling ,
~ Deep experience working in complex domains such as financial systems, logistics, or workflow-heavy platforms ,
~ Hands-on experience with relational databases (PostgreSQL preferred) ,
~ Comfortable working in an event-driven, modular monolith environment ,
~ Experience with refactoring legacy systems and shaping technical direction ,
~(Desirable) Familiarity with DDD, CQRS, BDD, or similar techniques ,
~(Desirable) Background in finance, accounting, logistics, or regulated domains ,
~(Desirable) Strong test automation experience, especially in CI/CD and end-to-end testing contexts ,
~ Youre curious and T-shaped deep in your craft, broad in understanding ,
~ You take extreme ownership, from implementation through to adoption and long-term maintainability ,
~ Youre self-driven, collaborative, and humble you care about outcomes more than credit ,
~ You value pragmatism over purity and optimise for business impact

What the job involves
Were looking for a Senior Backend Engineer to help us evolve our core business engine ,
This role is deeply hands-on and implementation-focused, with strong scope for architectural input ,
If youre driven by complex domains, clean abstractions, and high-impact ownership, this is for you ,
Behind the scenes, our systems model deep commercial logic, financial rules, and real-world operations at scale ,
Were moving fast, redesigning our architecture for the next chapter, and hiring exceptional engineers to help us build the future of global trade in drinks ,
Own the design and implementation of backend systems driving business-critical workflows, financial calculations, and operational tooling ,
Model domain complexity using DDD and other architectural approaches across an event-driven modular monolith ,
Shape and evolve our architecture as we transition from Java to Node.js/TypeScript in a modern AWS-based environment ,
Work closely with product and operations to build features that serve both external users and internal teams ,
Play a key role in refactoring and rearchitecting complex codebases, balancing performance, readability, and testability ,
Contribute to and promote test automation and CI/CD pipelines, especially for regression coverage ,
Bring system-level thinking to design discussions with a team of senior/principal engineers
#J-18808-Ljbffr
Location:
Highbury, Greater London
Job Type:
FullTime

We found some similar jobs based on your search