We are looking for a hands-on Senior Software Engineer to own and accelerate our product delivery pipeline — from back-end database optimization to client-facing interactive dashboards and reporting platforms. This is a builder role. You will work directly alongside the Head of Data & Customer Analytics to identify bottlenecks, design improvements, and push products from backlog to production. You will be embedded in a small, high-output team where your contributions are immediately visible and impactful.
Responsibilities
* Optimize and maintain a Treasury Dashboard hosted in client Azure environments (currently Streamlit-based; you will evaluate and drive the framework roadmap)
* Lead the build of a web-based, interactive Risk Reporting platform — replacing a PDF solution with a scalable, multi-prime broker plug-and-play product
* Reduce client onboarding time for new reporting deployments to under two weeks
* Improve load times and performance across existing data pipelines and dashboards
* Integrate external and client-side data sources into existing reporting infrastructure
* Work across the full stack: database layer, back-end logic, front-end delivery.
Qualifications
* Advanced Python: data processing, scripting, web frameworks (Streamlit, Django, or equivalent)
* Microsoft Azure: cloud deployment and hosted application environments
* Front-end development: web performance, interactive UI components, data visualisation
* Experience building or replicating BI/reporting tools (Tableau-equivalent functionality, interactive charts, drill-down tables)
#J-18808-Ljbffr