21 Sep
|
Westbury Partners
|
New South Wales
21 Sep
Westbury Partners
New South Wales
Job Description
Senior Python Engineer – Trading & Research Systems
n
Westbury Partners – Sydney NSW
n
Full time
n
3d ago , from E-Financial Careers Australia
n
n
Develop and maintain high-performance Python applications for trading, research, and risk management.
n
Collaborate with traders, researchers, and quants to design scalable and efficient software solutions.
n
Build automation tools that enhance trading workflows and optimize research capabilities.
n
Deploy, test, and iterate rapidly to drive continuous improvements.
n
Balance trade-offs between latency, throughput, scalability, and maintainability.
n
n
Your Responsibilities Will Include:
n
n
Writing clean, efficient, and scalable Python code.
n
Enhancing quantitative research infrastructure, including back-testing frameworks and distributed computing tools.
n
Building tools for trade analysis, visualization, and automation.
n
Implementing CI/CD pipelines, automated testing, and cloud-based data processing solutions.
n
Working with numerical computing frameworks like Pandas, NumPy, and Dask.
n
Managing containerized environments using Docker and Kubernetes.
n
Collaborating closely with cross-functional teams, ensuring smooth communication between engineers and traders.
n
n
About You:
n
n
5+ years of professional experience in Python software development.
n
Robust background in numerical computing and data processing.
n
Experience with cloud-based infrastructure, Kubernetes, and containerized environments.
n
Familiarity with distributed computing frameworks such as Dask or Spark.
n
Passion for problem-solving and technical innovation.
n
Strong communication skills and ability to work in a collaborative environment.
n
Financial industry experience is not required, but curiosity and a drive to learn are essential.
n
📌 Senior Python Engineer - Trading & Research Systems (New South Wales)
🏢 Westbury Partners
📍 New South Wales