Senior Software Engineer Quant Analytics Platform Location : London Permanent On site Salary : £125,000 - £140,000 A specialist insurance business is building out its analytical software platform that underpins underwriting, exposure management and portfolio level decision making. This team owns a proprietary modelling platform used to process large scale risk data and support actuarial and portfolio analytics. The focus of this role is the design and optimisation of the core calculation engine and surrounding data systems. This is not a traditional backend role. The work is centred on numerical modelling, performance optimisation and building scalable systems for data intensive computation in a production environment. You will work closely with actuarial, exposure management and risk teams to translate complex modelling requirements into robust, maintainable software. Why join Direct impact on underwriting and portfolio decisions Work on complex modelling and data processing challenges Opportunity to optimise performance critical systems and calculation engines High calibre environment with strong expectations around engineering quality Well-funded business with a clear focus on technical capability What you will be doing Designing and developing backend systems for a proprietary modelling platform Building and optimising calculation engines and large scale data pipelines Improving performance, scalability and reliability of data intensive workloads Working across legacy and modern codebases, including refactoring and optimisation Translating actuarial and risk requirements into production ready systems Ensuring appropriate testing, documentation and traceability across development work Contributing to long term platform architecture and engineering standards What they are looking for Strong backend engineering experience within data intensive or analytical environments Experience implementing numerical methods, statistical models or complex algorithms in production Strong SQL and experience working with large datasets Experience with Python or similar languages such as Julia, R or MATLAB Exposure to distributed or parallel processing environments Strong understanding of software engineering principles, testing and maintainability Ability to work closely with non-engineering stakeholders on complex problem domains Experience within insurance, actuarial or risk modelling environments would be beneficial but not essential. This is an onsite role in London and suits someone who wants to work close to the business, the users and the decision making process. Apply now for consideration, we are looking to begin interviews immediately.