Senior Python Engineer - Trading Systems & Infra

Westbury Partners

Sydney

On-site

AUD 150,000 - 230,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Westbury Partners is seeking an experienced Software Engineer to design and build Python-based trading infrastructure and distributed systems. You will partner with quantitative researchers and technologists to improve research capabilities, production performance, and productivity across expanding markets.

Responsibilities include designing and developing Python software for large-scale distributed systems, ensuring reliability in Linux environments, analyzing big datasets, and owning projects

Qualifications

  • Bachelor's degree in CS or Computer Engineering or equivalent.
  • 5+ years of professional software engineering with Python.
  • Experience building and maintaining large distributed systems.
  • Strong Linux experience and comfort in Linux environments.

Responsibilities

  • Design and develop Python software for large-scale distributed systems.
  • Contribute to critical research and production infrastructure.
  • Identify bottlenecks and develop scalable solutions.
  • Collaborate with quantitative researchers and engineers.
  • Own projects from conception through implementation.
  • Apply strong analytical and problem-solving skills to engineering challenges.
  • Support systems running in Linux environments.
  • Assist in expanding infrastructure to new markets.

Skills

Python
Distributed systems
Linux
Large datasets
Analytical thinking
Ownership & accountability
Collaboration with researchers
Self-directed

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Git
CI/CD
Docker

Job description

Westbury Partners is seeking an experienced Software Engineer to design and build Python-based trading infrastructure and distributed systems. You will partner with quantitative researchers and technologists to improve research capabilities, production performance, and productivity across expanding markets.

Responsibilities include designing and developing Python software for large-scale distributed systems, ensuring reliability in Linux environments, analyzing big datasets, and owning projects

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Trading Systems Software Engineer
Trading Systems Software Engineer

Westbury Partners • Sydney

On-site
AUD 150,000 - 230,000
Senior Python Data Engineer for Derivatives & Market Data
Senior Python Data Engineer for Derivatives & Market Data

Jump Trading • Sydney

On-site
AUD 180,000 - 240,000
Python Data Engineer
Python Data Engineer

Tribus • Sydney

On-site
AUD 130,000 - 190,000
Direct impact
Career growth
Strong engineers
+2
Senior C++ Systems Engineer – Low-Latency Trading
Senior C++ Systems Engineer – Low-Latency Trading

Westbury Partners • Sydney

On-site
AUD 200,000 - 280,000
Production Engineer - Trading Systems
Production Engineer - Trading Systems

Selby Jennings • Sydney

On-site
AUD 150,000 - 210,000
Senior C++ HFT Engineer - Low-Latency Trading Systems
Senior C++ HFT Engineer - Low-Latency Trading Systems

Westbury Partners • Sydney

On-site
AUD 180,000 - 280,000
Research-to-Production Systems Engineer
Research-to-Production Systems Engineer

Westbury Partners • Sydney

On-site
AUD 150,000 - 210,000
Senior SRE: Data Infra & Distributed Systems
Senior SRE: Data Infra & Distributed Systems

Westbury Partners • Sydney

On-site
AUD 120,000 - 180,000
Python Software Engineer
Python Software Engineer

Jump Trading • Sydney

On-site
AUD 180,000 - 240,000
Trading Systems Production Engineer
Trading Systems Production Engineer

Susquehanna International Group, LLP • Sydney

On-site
AUD 130,000 - 210,000