Software Engineer
Role details
Job location
Tech stack
Job description
The RoleAs a Senior Software Engineer, you'll help modernise and evolve our core product, owning the delivery of end-to-end features that have a direct impact on customers and the business.
You'll work across the tech stack, contribute to technical direction, and help raise engineering standards while partnering closely with Product and Design. This is a hands-on role focused on building a scalable, modern platform that can support future growth.
Main Responsibilities
Owning the end-to-end delivery of complex features, from design to production
Contributing to the modernisation of the core platform (e.g. internationalisation, e-signing)
Making pragmatic technical decisions that balance speed, quality, and long-term maintainability
Working across frontend and backend rather than specialising in a single layer
Supporting future initiatives such as AI-enabled features and portal modernisation
Writing high-quality, well-tested code and reviewing others' work
Debugging and resolving production issues
Working closely with engineers, product managers, and designers
Sharing knowledge and supporting the growth of the team, You care about building the right thing, not just building things right. You enjoy working closely with Product and Design, understanding customer needs, and delivering features that create meaningful value for senior decision makers.
You take ownership end to end:
You are comfortable owning delivery from initial design through to production. You do not wait for perfect conditions, and you take responsibility for outcomes, balancing pace with quality and maintainability.
You enjoy working across the stack:
This role suits someone who likes variety and impact, contributing across frontend and backend rather than staying in a single layer. You bring a modern engineering mindset and enjoy building scalable platforms.
You raise the bar for engineering excellence:
You write high-quality, well-tested code, provide thoughtful reviews, and help strengthen team standards. You care about sustainable delivery and leaving systems better than you found them.
You move with purpose and pragmatism:
We value momentum, but not at the expense of sound decision making. You can make smart trade-offs, deliver iteratively, and help modernise a core platform while keeping customers front of mind.
You are a collaborative teammate:
We work closely across Engineering, Product, and Design. You share knowledge, support others, and contribute to a culture where high performance and mutual respect go hand in hand.
This is an opportunity to play a key role in shaping a modern, scalable platform, supporting future initiatives including AI-enabled capabilities, and helping Board Intelligence continue to lead in board transformation.
Requirements
We are looking for a Senior Software Engineer to help modernise and evolve Board Intelligence's core platform, delivering high-impact features that directly improve the experience for our customers and support the long-term growth of the business. This is a hands-on role for someone who enjoys end-to-end ownership, values strong engineering standards, and wants to build software that matters in a governance and board-level context. We're looking for someone with:
Strong experience in at least one high-level language (Ruby, Python, TypeScript, etc.)
Experience with modern frontend frameworks (React, Vue, etc.)
Proven ability to deliver features independently across the full stack
Strong experience with Ruby or React (nice to have)
Familiarity with Docker / Kubernetes (nice to have)
Familiarity with cloud infrastructure (nice to have)
You will be a great fit if:
You are a thoughtful problem solver:
We operate in a fast-moving environment where priorities evolve, and complex challenges are the norm. You bring sound judgement, strong technical foundations, and the ability to navigate ambiguity with confidence., Job Description Senior / Principal Software Engineer - C++, Python - Financial / Banking Candidates will have a minimum 8+ years C++ experience and excellent knowledge of Python -coming from a Financial / Banking background with knowledge of Equities, Futures & Options...
Benefits & conditions
Private Pension Scheme
BUPA Health and Dental insurance (including access to the My BUPA app)
Group life assurance: 4x annual salary
26 holiday days per calendar year in addition to Bank Holidays
Cycle to work scheme
Employee Assistance Program including Bereavement and Probate Helpline
AIG Smart Health virtual GP app/wellness platform for employees and dependants, including partner/spouse
Eye-care and Flu Jab vouchers
#J-18808-Ljbffr Similar jobs, Job Description Senior Software Engineer (Node.js & React Native) Permanent role Central London (4 days in-office, 1 day WFH) Senior level (5+ years) Full-time Up to 95k Join a fast-growing fintech powering co-branded card programmes for leading travel and..., Job Description Team: Frontend Location: London (On-site; Liverpool Street) Employment Type: Full-time and Permanent Remuneration: £90-120k Base Salary + Discretionary Bonus + Equity Zettafleet is an end-to-end platform for businesses and organisations to train their...