Trading Systems Software Engineer

Westbury Partners

Sydney

On-site

AUD 180,000 - 240,000

Full time

40 hours ago
Be an early applicant
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 in Sydney seeks a seasoned Python software engineer to help build scalable trading infrastructure and distributed systems. You will partner with quantitative researchers and technologists to improve research capabilities, production performance, and overall productivity across expanding markets.

Responsibilities include designing and developing Python software for large-scale distributed systems, contributing to critical research and production infrastructure, and owning

Qualifications

  • 5+ years of professional software engineering experience with Python.
  • Strong experience building and supporting large distributed systems.
  • Comfortable working extensively within Linux environments.
  • Proven experience handling and working with large datasets.
  • Excellent analytical and problem-solving capabilities.

Responsibilities

  • Build and enhance core Python platforms supporting trading operations.
  • Improve scalability, reliability, and performance of production systems.
  • Work with technologists to evolve distributed systems and engineering capabilities.
  • Process and analyze large datasets to support trading and research initiatives.
  • Develop solutions that increase productivity across the wider trading organization.
  • Design and develop Python software for large-scale distributed systems.
  • Identify bottlenecks and develop scalable solutions.
  • Collaborate with quantitative researchers and engineers.
  • Own projects from conception through implementation.

Skills

Python programming
Distributed systems
Linux
Large datasets
Analytical thinking
Collaboration with researchers
Ownership / accountability

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Linux

Job description

Build scalable Python-based trading infrastructure and distributed systems, partnering with quantitative researchers and technologists to improve research capabilities, production performance, and productivity across expanding markets.

What You'll Do:
  • Build and enhance core platforms supporting trading operations.
  • Improve the scalability, reliability, and performance of production systems.
  • Work with technologists to evolve distributed systems and engineering capabilities.
  • Process and analyze large datasets to support trading and research initiatives.
  • Develop solutions that increase productivity across the wider trading organization.
Your responsibilities will include:
  • Designing and developing Python software for large-scale distributed systems.
  • Contributing to critical research and production infrastructure.
  • Identifying technical bottlenecks and developing scalable solutions.
  • Collaborating closely with quantitative researchers and fellow engineers.
  • Taking ownership of projects from conception through implementation.
  • Applying strong analytical and problem-solving skills to complex engineering challenges.
  • Supporting systems running in Linux environments.
  • Helping establish infrastructure capable of supporting expansion into new markets.
Why Join Us:
  • Work directly on technology that powers sophisticated trading operations.
  • Partner closely with quantitative researchers and experienced technologists.
  • Build infrastructure where improvements can multiply the productivity of an entire team.
  • Solve challenging problems involving distributed systems, scalability, and large datasets.
  • Have meaningful ownership and influence as the technology platform expands into new markets.
About You:
  • 5+ years of professional software engineering experience with Python.
  • Strong experience building and supporting large distributed systems.
  • Comfortable working extensively within Linux environments.
  • Proven experience handling and working with large datasets.
  • Excellent analytical and problem-solving capabilities.
  • Naturally curious and motivated to understand complex technical challenges.
  • Self-directed, accountable, and comfortable taking ownership of projects.
  • Able to collaborate effectively with quantitative researchers and technical teams.
  • Bachelor's degree in Computer Science, Computer Engineering, or an equivalent qualification.
  • Reliable, consistent, and dependable in your professional commitments.

#SoftwareEngineering #TradingTechnology #Python #DistributedSystems #Linux #QuantitativeResearch #TradingSystems #Scalability #DataEngineering #LargeDataSets #SoftwareDevelopment #FinTech #QuantTech #SystemsEngineering #TradingInfrastructure

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Production Engineer - Trading Systems
Production Engineer - Trading Systems

Selby Jennings • Sydney

On-site
AUD 150,000 - 210,000
Senior Python Trading Systems Engineer
Senior Python Trading Systems Engineer

Westbury Partners • Sydney

On-site
AUD 180,000 - 240,000
Python Engineer - Quant Trading Team | Singapore/Sydney/Shanghai- Leading Prop Trading Firm
Python Engineer - Quant Trading Team | Singapore/Sydney/Shanghai- Leading Prop Trading Firm

Oxford Knight • Sydney

On-site
AUD 180,000 - 260,000
Research Engineering & Production Systems Engineer
Research Engineering & Production Systems Engineer

Westbury Partners • Sydney

On-site
AUD 150,000 - 210,000
Python Software Engineer
Python Software Engineer

Jump Trading • Sydney

On-site
AUD 180,000 - 240,000
Unix/Linux Systems Engineer | Systematic Trading | Sydney Australia
Unix/Linux Systems Engineer | Systematic Trading | Sydney Australia

Tribus • Sydney

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

Jump Trading • Sydney

On-site
AUD 150,000 - 210,000
C++ Trading Systems Engineer: High-Performance, Low-Latency
C++ Trading Systems Engineer: High-Performance, Low-Latency

Susquehanna International Group, LLP • Sydney

On-site
AUD 180,000 - 240,000
Free breakfast
Free lunch
On-site gym
+1
Software Engineer | High-Frequency Trading
Software Engineer | High-Frequency Trading

Fionics • Sydney

On-site
AUD 150,000 - 800,000
Low-Latency C++ Systems Engineer – Trading
Low-Latency C++ Systems Engineer – Trading

SIG Susquehanna • Australia

Hybrid
AUD 140,000 - 190,000