Fimador are working with a prestigious city based financial services firm on their quest to find a Python Engineer and help build out their data platform. As the company is still in the early stages of its data-engineering journey, this role offers the chance to influence architectural decisions and shape core systems from the ground up.
You will work closely with front-office traders and operations teams to automate key workflows and deliver clean, reliable data that underpins both trading and operational processes.
While data volumes are relatively modest, the business logic is complex and domain-heavy. Prior experience in securities lending is helpful but not essential.
Responsibilities:
• Develop and maintain Python-based data pipelines, with a primary focus on batch processing.
• Integrate external vendor data sources (e.g., EquiLend Spire, Marex, Euroclear) and standardise inbound datasets.
• Deliver production-ready data flows and reporting for trading and operations.
• Implement data-quality controls, validation steps, and reconciliation processes.
• Define engineering standards, development practices, and tooling for the broader data platform.
• Partner with traders, operations, and finance teams to understand requirements and deliver effective data solutions.
Requirements:
• Strong Python engineering experience with an emphasis on data pipelines.
• Hands-on experience with workflow orchestration tools.
• Solid SQL and data modelling skills (Postgres preferred).
• Experience integrating with vendor APIs and file-based data feeds.
• Capital-markets knowledge is a plus—especially in securities lending, delta-1, repo, or derivatives.
• Excellent communication skills and confidence working across functional teams.