7 months ago
Sydney, AustraliaMid Level
Responsibilities
- Code, develop, test, deploy, and maintain applications and automations for Trading Teams and/or Hardware Development and Execution Teams.
- Gather requirements and feedback from internal stakeholders to implement automation solutions.
- Own end-to-end product development from requirements gathering through production.
- Build reliable, high-performance software while balancing latency, throughput, quality, testability, simplicity, scalability, and maintainability.
- Work collaboratively with engineers, traders, researchers, and quants on challenging projects.
Requirements
- Strong programming skills in C++, with experience in the latest C++ versions highly desirable.
- Comfort working in Linux environments.
- Experience gathering business requirements, communicating with stakeholders, and delivering solutions quickly.
- Ability to develop greenfield projects under minimal supervision and take full ownership of applications.
- Strong troubleshooting and diagnostic skills with creative and proactive problem-solving ability.
- Flexibility and adaptability in a rapidly evolving environment.
- Python familiarity is preferred.
- Familiarity with Docker and Kubernetes.
- Prior trading or capital-markets knowledge is not required; curiosity and willingness to learn are valued.