At a Glance
- Tasks: Design and implement backend systems for a revolutionary finance platform.
- Company: Join Fero, a fast-growing startup transforming the global drinks industry.
- Benefits: Competitive salary, inclusive culture, and opportunities for real impact.
- Why this job: Be part of a team shaping the future of global trade in drinks.
- Qualifications: Extensive backend development experience and fluency in multiple programming languages.
- Other info: Work in a dynamic environment with a clear vision and exciting growth trajectory.
The predicted salary is between 43200 - 72000 £ per year.
About Fero: We're revolutionising the supply chain and financial foundations of the $800bn global drinks industry by building a platform that will change the way that commerce is executed forever! We've just secured our Series A funding and are proud to be part of Notion Capital's portfolio. We've already influenced immense change in the UK markets and have personally seen tremendous growth, with over £250 million of product transacted through the platform and increased annual sales by 1,000% since early 2023. To date we're proud to say that we've deployed over £500m of funding in support of UK wine and spirits producers. As we look to expand our offering globally we're looking for ambitious builders that want to change an industry and be part of the journey with us. We're first to market and intend to stay ahead of the game! In short, it's the perfect time to join as we aim for unicorn and beyond.
About the Role: We're 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 you're 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. We're moving fast, redesigning our architecture for the next chapter, and hiring exceptional engineers to help us build the future of global trade in drinks.
What You'll Do:
- 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.
What We're Looking For:
Technical Experience:- Extensive backend development experience in complex domains.
- Fluency in 3 or more programming languages — you're 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.
- Familiarity with DDD, CQRS, BDD, or similar techniques.
- Background in finance, accounting, logistics, or regulated domains.
- Strong test automation experience, especially in CI/CD and end-to-end testing contexts.
- You're curious and T-shaped — deep in your craft, broad in understanding.
- You take extreme ownership, from implementation through to adoption and long-term maintainability.
- You're self-driven, collaborative, and humble — you care about outcomes more than credit.
- You value pragmatism over purity and optimise for business impact.
Why Ferovinum?
- Build software that models and solves real-world complexity at scale.
- Work with a team of experienced engineers who care deeply about quality and pragmatism.
- Help shape a fast-growing startup with a clear vision and exciting trajectory.
- Have a real impact on how capital flows through global supply chains.
- Join a culture that values intellect, ownership, merit, and velocity.
Fero provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
Senior Software Engineer - Finance in London employer: FERO
Contact Detail:
FERO Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Finance in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those that align with the role you're after. This gives employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking through your thought process!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our journey at Fero. Let’s revolutionise the industry together!
We think you need these skills to ace Senior Software Engineer - Finance in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Backend Engineer role. Highlight your backend development experience, especially in complex domains like finance or logistics, to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about revolutionising the drinks industry. Share specific examples of how you've tackled complex problems in your previous roles and how you can contribute to our mission.
Showcase Your Technical Skills: We want to see your fluency in multiple programming languages and your experience with system design. Don’t forget to mention any hands-on work with relational databases and your familiarity with DDD or similar techniques!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the quickest way for us to receive your application and start the conversation about how you can help shape the future of global trade in drinks!
How to prepare for a job interview at FERO
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Node.js, TypeScript, and AWS. Brush up on your knowledge of relational databases like PostgreSQL, as well as any experience you have with DDD or CQRS. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in backend development. Think about how you’ve approached system design and refactoring legacy systems. Highlight your ability to balance performance, readability, and testability in your solutions, as this aligns perfectly with what they’re looking for.
✨Demonstrate Ownership and Collaboration
Fero values extreme ownership and collaboration, so be ready to share instances where you took charge of a project or worked closely with cross-functional teams. Emphasise your self-driven nature and how you prioritise outcomes over personal credit. This will resonate well with their company culture.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in Fero's mission and future direction. Inquire about their architectural plans as they transition from Java to Node.js, or ask how they measure success in their projects. This not only demonstrates your enthusiasm but also your strategic thinking regarding the role.