Trading Systems Software Engineer

Westbury Partners

Sydney

On-site

AUD 150,000 - 230,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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

7d ago , from E-Financial Careers Australia


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 Engineer - Trading Systems & Infra
Senior Python Engineer - Trading Systems & Infra

Westbury Partners • Sydney

On-site
AUD 150,000 - 230,000
Research Engineering & Production Systems Engineer
Research Engineering & Production Systems Engineer

Westbury Partners • Sydney

On-site
AUD 150,000 - 210,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Westbury Partners • Sydney

On-site
AUD 200,000 - 280,000
Python Data Engineer
Python Data Engineer

Tribus • Sydney

On-site
AUD 130,000 - 190,000
Direct impact
Career growth
Strong engineers
+2
Software Engineer | High-Frequency Trading
Software Engineer | High-Frequency Trading

Fionics • Sydney

On-site
AUD 150,000 - 800,000
C# Trading Systems Developer - GDS
C# Trading Systems Developer - GDS

Scaleup • Sydney

On-site
AUD 120,000 - 190,000
Software Engineer (Risk)
Software Engineer (Risk)

Life Trading • Sydney

On-site
AUD 90,000 - 120,000
Competitive Salary
Flat Management Structure
Flexible Work Arrangements
+6
Production Engineer - Sydney
Production Engineer - Sydney

Susquehanna International Group, LLP • Sydney

On-site
AUD 130,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