Senior Python Engineer – Trading & Research Systems

Westbury Partners

Sydney

On-site

AUD 180,000 - 240,000

Full time

30 hours 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 in Sydney is seeking a Senior Python Engineer to develop high-performance trading and research systems. You will collaborate with traders and researchers to build scalable software that supports back-testing, analytics, and risk assessment.

The role emphasizes distributed computing, containerized environments, and cloud deployments. Strong Python expertise and communication are essential in a fast-paced financial engineering team.

Qualifications

  • 5+ years of professional experience in Python software development.
  • Strong background in numerical computing and data processing.
  • Experience with cloud-based infrastructure, Kubernetes, and containerized environments.
  • Familiarity with distributed computing frameworks such as Dask or Spark.
  • Passion for problem-solving and technical innovation.
  • Strong communication skills and ability to work in a collaborative environment.

Responsibilities

  • Writing clean, efficient, and scalable Python code.
  • Enhancing quantitative research infrastructure, including back-testing frameworks and distributed computing tools.
  • Building tools for trade analysis, visualization, and automation.
  • Implementing CI/CD pipelines, automated testing, and cloud-based data processing solutions.
  • Working with numerical computing frameworks like Pandas, NumPy, and Dask.
  • Managing containerized environments using Docker and Kubernetes.
  • Collaborating closely with cross-functional teams, ensuring smooth communication between engineers and traders.

Skills

Python
Numerical computing
Cloud infrastructure
Kubernetes
Docker
Distributed computing
Back-testing

Tools

Pandas
NumPy
Dask
Spark

Job description

Senior Python Engineer – Trading & Research Systems

Westbury Partners – Sydney NSW

Full time

3d ago , from E-Financial Careers Australia

  • Develop and maintain high-performance Python applications for trading, research, and risk management.
  • Collaborate with traders, researchers, and quants to design scalable and efficient software solutions.
  • Build automation tools that enhance trading workflows and optimize research capabilities.
  • Deploy, test, and iterate rapidly to drive continuous improvements.
  • Balance trade-offs between latency, throughput, scalability, and maintainability.
Your Responsibilities Will Include:
  • Writing clean, efficient, and scalable Python code.
  • Enhancing quantitative research infrastructure, including back-testing frameworks and distributed computing tools.
  • Building tools for trade analysis, visualization, and automation.
  • Implementing CI/CD pipelines, automated testing, and cloud-based data processing solutions.
  • Working with numerical computing frameworks like Pandas, NumPy, and Dask.
  • Managing containerized environments using Docker and Kubernetes.
  • Collaborating closely with cross-functional teams, ensuring smooth communication between engineers and traders.
About You:
  • 5+ years of professional experience in Python software development.
  • Strong background in numerical computing and data processing.
  • Experience with cloud-based infrastructure, Kubernetes, and containerized environments.
  • Familiarity with distributed computing frameworks such as Dask or Spark.
  • Passion for problem-solving and technical innovation.
  • Strong communication skills and ability to work in a collaborative environment.
  • Financial industry experience is not required, but curiosity and a drive to learn are essential.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Quantitative Trading
Senior Software Engineer – Quantitative Trading

Westbury Partners • Sydney

On-site
AUD 170,000 - 210,000
Senior Python Developer
Senior Python Developer

Kapital Consulting • Sydney

On-site
AUD 140,000 - 180,000
Full Stack Software Engineer – Trading Platform
Full Stack Software Engineer – Trading Platform

Westbury Partners • Sydney

On-site
AUD 120,000 - 180,000
Full Stack Engineer – Real-Time Options Trading
Full Stack Engineer – Real-Time Options Trading

Westbury Partners • Sydney

On-site
AUD 130,000 - 190,000
Quantitative Researcher & Systematic Trader
Quantitative Researcher & Systematic Trader

Westbury Partners • Sydney

On-site
AUD 120,000 - 190,000
Fixed Income Quantitative Analyst – Pricing, Risk & Analytics
Fixed Income Quantitative Analyst – Pricing, Risk & Analytics

Westbury Partners • Sydney

On-site
AUD 150,000 - 190,000
Software Engineer – Cash Equities Trading ( Python, FIX & Fidessa )
Software Engineer – Cash Equities Trading ( Python, FIX & Fidessa )

ETT CareerMove • Sydney

On-site
AUD 120,000 - 180,000
Senior Trade Operations & Infrastructure Engineer
Senior Trade Operations & Infrastructure Engineer

Westbury Partners • Sydney

On-site
AUD 170,000 - 210,000
Senior C++ Software Engineer – HFT
Senior C++ Software Engineer – HFT

Westbury Partners • Sydney

On-site
AUD 180,000 - 240,000
Software Developer – C# / Java | Trading Systems
Software Developer – C# / Java | Trading Systems

Tribus • Sydney

On-site
AUD 120,000 - 160,000