





Metro junior backend/data role with generalist title and broad skillset increases candidate competition.
Core Python/backend/data skills are transferable, but trading/quant preference raises domain specificity.
Explicit 1-3 years plus mandatory Python, databases, and petabyte-scale data requirements increase shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain high-accuracy data pipelines and client reporting systems handling large datasets (Petabytes scale).
Design and deliver scalable, modular APIs and backend systems ensuring high software reliability (bug threshold: 1 per 1200 lines).
Write clear, efficient, and performant code suitable for real-time trading and portfolio management environments.
1 to 3 years experience as a software developer; financial services experience preferred but not mandatory.
Proficient in Python and Shell scripting; experience with Git, Docker, REST APIs, WebSockets.
Familiarity with PostgreSQL, Redis, TimescaleDB, and data libraries like Pandas and NumPy.
Ability to communicate effectively both verbally and in writing; willing to learn financial concepts if not already known.
Experience working closely with trading, quant, or risk teams in a financial or investment management environment.
Comfortable working with large-scale time series data and complex algorithmic challenges under real-time pressure.
Demonstrates ownership through delivering reliable, readable software and collaborating across diverse teams.