Point your AI agent at freehire and let it find you a job.

Get the CLI →

IO Tech Solutions Limited

New

Junior Python Developer - Leading International Quant Trading Firm [Open to HK &

Posted 17 views
Discussion

Summary

Junior quantitative software developer for a leading international quant trading firm, building and maintaining Python-based data ingestion, cleansing, and research infrastructure that supports live trading of billions across global markets. Core stack is Python (numpy, pandas, polars, scikit-learn), with Go and C++ exposure a plus.

Role Overview

Our client, a leading international quant trading firm is looking for a Junior Quantitative Software Developer to join our committed team. This group is tasked with delivering comprehensive and error-free data to some of the most elite systematic Portfolio Managers worldwide.

You will contribute significantly to ensuring the smooth daily operation of a large research infrastructure and the live production trading of billions of dollars across various global capital markets, encompassing equities, futures, options, and other financial instruments.

Responsibilities

  • Create processes and technological tools for ingesting, tagging, and cleaning datasets.
  • Support Data Analysts and Data Scientists in data processing, enrichment, and product development.
  • Contribute to existing infrastructure and applications primarily developed in Python, as well as Go and C++.
  • Monitor and improve the automated data collection and cleansing infrastructure.
  • Explore new technologies for enhanced data management and efficient retrieval.

Requirements

  • A Bachelors degree or higher in computer science, engineering, or a related quantitative discipline such as Mathematics, Statistics, or Physics.
  • Proficiency in Python and its ecosystem (numpy, pandas, polars, scikit-learn), with a solid understanding of Python and library internals.
  • Familiarity with Go and/or C++ is a significant advantage.
  • Practical experience with software architecture and engineering best practices (testing, CI/CD, monitoring, profiling, version control).
  • Strong analytical skills, with the ability to tackle intricate problems, optimize code, and develop efficient solutions in a fast-paced environment.
  • A keen intellectual curiosity and a passion for learning.
  • Excellent oral and written communication abilities.
  • A commitment to the highest ethical standards.

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available