Software Engineer
London, Greater London, South East, England
Posted: | 8d ago |
Location: | London, Greater London, South East, England |
Job Ref: | BH-52297 |
Salary: | £110000 per annum |
Expiry date: | 4/1/2025 |
📣 Now Hiring! Python Software Engineer – Investment Technology Team 🌍
We’re on the lookout for a passionate Python Software Engineer to join our Investment Technology team! You’ll collaborate with talented technologists across the globe, building cutting-edge tools that support investment research, data modelling, and portfolio construction.
If you’re an adaptable engineer who loves clean code and wants to make a real impact, this is your chance!
🌟 About Us
We’re a global investment manager, helping institutions, intermediaries, and individuals achieve their financial goals.
✔️ 5,000 people across six continents
✔️ Over 200 years of experience
✔️ Constantly evolving to help clients and society prosper
💻 Technology at the Heart
Technology is shaping our future, and we’re backing great ideas with serious investment.
You’ll find friendly, informal teams, with the support of a global financial leader.
Serious about our responsibilities, but never stuffy.
🏢 Where You’ll Work
Our modern HQ in the City of London puts us at the centre of the UK’s financial world.
And we fully support flexible working—whether you’re at home or in the office, we’re set up for success.
👥 The Team
We provide the platform, applications, and tooling that power our investment desks.
We're re-architecting our tech stack to be cloud-native on AWS, with React frontends and Python backend services.
What drives us:
✅ Clean, testable, and extensible code
✅ Software craftsmanship, TDD, and pair programming
✅ A collaborative, mentoring-focused culture
✅ Driving positive technology change and evolving our investment platform
🎯 What You’ll Do
🔹 Write clean, reusable Python code
🔹 Build cloud-first solutions on AWS
🔹 Evolve and enhance our investment platforms
🔹 Work closely with business users to solve real problems
🔹 Mentor and coach junior engineers
✅ What You’ll Need
🔸 3+ years of Python development in an enterprise setting
🔸 Experience with AWS & serverless (AppSync, Lambda, DynamoDB)
🔸 Familiarity with SQL & NoSQL databases
🔸 Understanding of Python libraries and data structures
🔸 Experience with Agile, DevSecOps, CI/CD, Git & GitHub
🔸 Strong communication skills to engage with technical and business users
🚀 Bonus Points If You Have
⭐ Experience in Financial Services
⭐ Knowledge of investment management processes
💡 What You’re Like
✔️ Passionate about tech trends and clean coding
✔️ A problem-solver with a business mindset
✔️ Ready to own your work from start to finish
✔️ Thrive under pressure with excellent prioritisation
✔️ A team player, always sharing ideas and encouraging others
Why Join Us?
🔹 Be part of a global, purpose-driven company
🔹 Work with friendly, supportive teams
🔹 Build next-gen cloud-native investment solutions
🔹 Grow in a culture of mentorship and continuous learning
🔹 Enjoy flexible working and a modern HQ
🔹 Make a tangible impact on our investment business
Ready to take your Python skills to the next level?
Apply now and join us on this exciting journey! 🚀
Apply now
Contact:
Position:
Associate Consultant
Contact Email: