Senior Python Software Engineer – Quantitative Trading & Research

Westbury Partners

Hong Kong

On-site

HKD 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Westbury Partners is seeking a Senior Python Software Engineer to build high-performance Python systems powering quantitative research, systematic trading, automation, analytics, and risk workflows. You will collaborate with traders, researchers, and engineers across a sophisticated technology environment.

You will own projects through the full software lifecycle, optimize latency and scalability, and apply modern automated testing, CI/CD, and daily deployment practices in a

Qualifications

  • 5+ years of professional software engineering experience with strong Python expertise.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and Linux.
  • Exposure to distributed computing and cloud-based data processing.

Responsibilities

  • Engineering Python-based platforms that take trading strategies from prototype to production.
  • Creating business-critical applications for risk management and operational workflows.
  • Developing research tooling for distributed computing and large-scale quantitative analysis.
  • Implementing reliable automation solutions that improve productivity and efficiency.
  • Gathering requirements and translating complex stakeholder needs into practical software.
  • Maintaining robust, scalable systems across Linux, Docker, and Kubernetes environments.
  • Working with technologies such as Pandas, NumPy, SciPy, Celery, Dask, and Spark.
  • Continuously improving software performance, reliability, testing, and deployment processes.

Skills

Python programming
Numerical computing
Distributed computing

Tools

Docker
Kubernetes
Linux
Pandas
NumPy
SciPy
Celery
Dask
Spark

Job description

Senior Python Software Engineer – Quantitative Trading & Research

Build high-performance Python systems powering quantitative research, systematic trading, automation, analytics, and risk workflows, collaborating with traders, researchers, and engineers across a sophisticated technology environment.

What You’ll Do:
  • Develop, test, deploy, and maintain high-performance Python applications.
  • Build scalable tools supporting systematic trading and quantitative research.
  • Develop automation, analytics, visualization, and workflow optimization solutions.
  • Enable researchers to run large-scale computations and backtesting.
  • Work closely with traders, quants, researchers, and engineering teams.
  • Own projects throughout the full software development lifecycle.
  • Optimize systems while balancing latency, throughput, scalability, and maintainability.
  • Apply modern automated testing, CI/CD, and daily deployment practices.'
Your Responsibilities Will Include:
  • Engineering Python-based platforms that take trading strategies from prototype to production.
  • Creating business-critical applications for risk management and operational workflows.
  • Developing research tooling for distributed computing and large-scale quantitative analysis.
  • Implementing reliable automation solutions that improve productivity and efficiency.
  • Gathering requirements and translating complex stakeholder needs into practical software.
  • Maintaining robust, scalable systems across Linux, Docker, and Kubernetes environments.
  • Working with technologies such asPandas, NumPy, SciPy, Celery, Dask, and Spark.
  • Continuously improving software performance, reliability, testing, and deployment processes.
Why Join Us:
  • Work at the intersection ofsoftware engineering, quantitative research, and systematic trading.
  • Solve technically challenging problems involving high-performance and distributed systems.
  • Collaborate directly with experienced traders, quants, researchers, and engineers.
  • Build technology that directly influences sophisticated trading and research workflows.
  • Gain exposure to modern cloud, containerization, automation, and data-processing technologies.
  • Enjoy an environment where engineers have genuine ownership from concept through production.
About You:
  • 5+ years of professional software engineering experience with strong Python expertise.
  • Strong knowledge of numerical computing and data-processing technologies.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and Linux.
  • Exposure to distributed computing and cloud-based data processing.
  • Excellent problem-solving skills with a proactive approach to technical challenges.
  • Strong communication and cross-functional collaboration abilities.
  • Curious, adaptable, and eager to learn quantitative finance and financial markets.

#Python #SoftwareEngineering #QuantitativeResearch #AlgorithmicTrading #SystematicTrading #QuantDevelopment #TradingTechnology #DataScience #NumPy #Pandas #DistributedComputing #Kubernetes #Docker #CI_CD #FinancialTechnology

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Westbury Partners
Senior Python Engineer - Westbury Partners

Westbury Partners • Hong Kong

On-site
HKD 600,000 - 1,200,000
Quantitative Python Developer - Systematic Trading - J13085
Quantitative Python Developer - Systematic Trading - J13085

Pinpoint Asia • Hong Kong Island

On-site
HKD 900,000 - 1,300,000
Senior Python Engineer for Quant Trading & Analytics
Senior Python Engineer for Quant Trading & Analytics

Westbury Partners • Hong Kong

On-site
HKD 600,000 - 1,200,000
Senior Python Engineer - Quantitative Trading & Research
Senior Python Engineer - Quantitative Trading & Research

Westbury Partners • Hong Kong

On-site
HKD 900,000 - 1,500,000
Quantitative Researcher – Machine Learning & Systematic Trading
Quantitative Researcher – Machine Learning & Systematic Trading

Westbury Partners • Hong Kong

Hybrid
HKD 1,200,000 - 2,000,000
Quant Developer (Python)
Quant Developer (Python)

Squarepoint • Hong Kong

On-site
HKD 900,000 - 1,500,000
Quantitative Developer
Quantitative Developer

P2P • Hong Kong

On-site
HKD 600,000 - 900,000
Quantitative Developer - Python
Quantitative Developer - Python

Axon Partners • Hong Kong

On-site
HKD 900,000 - 1,200,000
Quantitative Developer
Quantitative Developer

Jump Trading • Hong Kong

On-site
HKD 900,000 - 1,500,000
Quantitative Developer
Quantitative Developer

Jump Trading • Hong Kong Island

On-site
HKD 900,000 - 1,500,000