Lead Python Software Engineer – Asset Management Data Platform
On-site · London, England, United Kingdom
Job Summary
Lead Software Engineer within the Asset & Wealth Management Data & Analytics Engineering team responsible for architecting and implementing robust data and analytics solutions on a federated data platform. Collaborate with Quantitative Research teams to deliver solutions including building and maintaining financial instrument mappings, designing sandbox environments for research and strategy testing, and supporting infrastructure for model training and inference. Drive scalable, secure production-ready data ingestion and transformation pipelines, deliver enhanced Data Products, and promote modern technologies across the software engineering organization. You will lead evaluations with vendors and internal teams, guide other engineers, ensure operational stability, and apply creative problem-solving across the SDLC with a focus on cloud-native architectures and data-focused analytics. You will also contribute to stakeholder engagement, cross-functional collaboration, and a culture of diversity, inclusion, and respect.
Required Qualifications
- Experience with public cloud analytics technologies (e.g., Snowflake)
- Advanced proficiency in Python
- Lead developer experience with the ability to guide and manage others
- Strong communication and stakeholder engagement skills
- Proficiency with Infrastructure-as-Code tooling
- Hands-on system design, application development, testing, and operational stability
- Experience with CI/CD and agile methodologies
- Knowledge of financial services IT systems and instrument master data
- Cloud-native experience
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.