What is a Software Engineer at Schroders?
As a Software Engineer at Schroders, you are positioned at the intersection of high-stakes financial services and cutting-edge technology. You are not merely writing code; you are building the robust, scalable systems that underpin global asset management. Your work directly impacts how millions of pounds in assets are managed, tracked, and secured, requiring a mindset that prioritizes performance, reliability, and precision.
The environment at Schroders is defined by its scale and complexity. You will likely contribute to large-scale platforms, potentially involving cloud infrastructure, data-intensive processing, or specialized enterprise tools like Salesforce. Whether you are optimizing a backend service, refining a front-end component, or architecting a new microservice, your contributions are expected to be production-ready and built with long-term maintainability in mind.
Joining this team means you will work alongside experienced engineers and asset managers who value pragmatic solutions over academic theory. You will be challenged to balance the need for rapid delivery with the rigorous quality standards required by a global financial firm. It is a demanding role, but one that offers significant influence over the digital transformation of a historic institution.