Senior Python Engineer - Trading & Research Systems
Westbury Partners • Sydney, NSW, AU
9 days agoApply
Job description
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
- Strong 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