Senior Python Engineer - Westbury Partners

Westbury Partners

Hong Kong

On-site

HKD 600,000 - 1,200,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Westbury Partners seeks a Senior Python 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 in a sophisticated tech environment, owning projects through the full software lifecycle.

You will develop scalable tools, enable large-scale computations, and optimize latency, throughput, and maintainability, while applying modern testing, CI/CD, and

Qualifications

  • 5+ years of professional software engineering experience with Python.
  • Strong knowledge of numerical computing and data-processing technologies.
  • Experience with automated testing and CI/CD pipelines.
  • Familiarity with Docker, Kubernetes, and Linux.

Responsibilities

  • Engineering Python-based platforms that take research and trading ideas from prototype to production.
  • Create business-critical applications for risk management and operational workflows.
  • Develop research tooling for distributed computing and large-scale quantitative analysis.
  • Implement reliable automation solutions that improve productivity and efficiency.
  • Gather requirements and translate complex stakeholder needs into practical software.
  • Maintain robust, scalable systems across Linux, Docker, and Kubernetes environments.
  • Work with Pandas, NumPy, SciPy, Celery, Dask, and Spark to advance analytics.
  • Continuously improve software performance, reliability, testing, and deployments.

Skills

Python
CI/CD
Distributed systems
Performance optimization
Stakeholder requirements

Tools

Docker
Kubernetes
Linux
Pandas
NumPy
SciPy
Celery
Dask
Spark

Job description

Senior Python Engineer - Westbury Partners

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Quantitative Trading & Research
Senior Python Engineer - Quantitative Trading & Research

Westbury Partners • Hong Kong

On-site
HKD 900,000 - 1,500,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 Software Engineer – Quantitative Trading & Research
Senior Python Software Engineer – Quantitative Trading & Research

Westbury Partners • Hong Kong

On-site
HKD 900,000 - 1,500,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
Quant Researcher - Westbury Partners
Quant Researcher - Westbury Partners

Westbury Partners • Hong Kong

On-site
HKD 800,000 - 1,500,000
Back End Developer (Java)
Back End Developer (Java)

HashOptima • Hong Kong

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

Selby Jennings • Hong Kong

On-site
HKD 900,000 - 1,300,000
Quantitative Developer - Python
Quantitative Developer - Python

Axon Partners • Hong Kong

On-site
HKD 900,000 - 1,200,000
Quantitative Developer | Trading team
Quantitative Developer | Trading team

Jump Trading • Hong Kong

On-site
HKD 900,000 - 1,500,000
Front Office Python Developer
Front Office Python Developer

Eclipse Trading • Hong Kong

On-site
HKD 600,000 - 800,000
Dynamic and collaborative work environment
Mentorship and training opportunities
Attractive benefits package with discretionary bonus
+1