Software Engineer

Software Engineer

On-site
S

b Overview /b p In this role you will build and evolve Python-based platforms that support investment decisions at Schroders. You’ll work within Public Markets Technology to deliver cloud-native solutions and AI-enabled capabilities, collaborating with cross-functional teams across product, data, and investment desks. You’ll apply modern engineering practices to create secure, scalable, and testable software that directly impacts investment outcomes. The role offers deep technical growth in a finance-focused, multidisciplinary environment with a strong emphasis on code quality and mentorship. You’ll contribute to an AI-native investment platform that enhances decision making and market impact. /p b Pay / Benefits /b ul li flexible working arrangements /li li inclusive culture /li li equal opportunities employer /li /ul b Responsibilities /b ul li Write clean Python code to build reusable components and packages /li li Leverage AWS and Azure to deliver cloud-first solutions /li li Refine the platform and products in response to business needs /li li Collaborate with business users to co-create maintainable Python code /li li Coach and develop junior team members and promote best practices /li /ul b Key requirements /b ul li Minimum 3 years Python development experience /li li Experience with cloud and serverless services (AWS AppSync, Lambda, DynamoDB) /li li Experience in regulated industries /li li SQL and NoSQL databases experience /li li Understanding of Python standard libraries and third-party packages /li li Experience with ETL, analytics workflows using Pandas, Polars, Dask /li li Agile (Scrum), DevSecOps, CI/CD, Git/GitHub /li li Experience with agentic development tools /li li Ability to engage credibly with business and technical stakeholders /li /ul ul li Business-facing mindset /li li Strong communication and collaboration /li li Ownership of work from start to finish /li li Python software development /li li Cloud and serverless (AWS AppSync, Lambda, DynamoDB) /li li SQL and NoSQL databases /li /ul

Software Engineer employer: Schroders

Schroders Wealth Management is an exceptional employer, offering a dynamic work environment in the heart of London where innovation and collaboration thrive. Employees benefit from a strong commitment to professional development, a culture that prioritises risk management excellence, and the opportunity to make a meaningful impact on client outcomes while ensuring compliance with regulatory standards. With a focus on fostering a supportive atmosphere, Schroders empowers its team members to grow and excel in their careers.

S

Contact Details:

Schroders Recruitment Team