
Global Advisory & Markets, Synthetics Products Group Engineer, Associate, Sydney
- Sydney, NSW
- Permanent
- Full-time
- Design, build and maintain high-performance, high-availability, high-capacity, yet nimble and adaptive platforms for risk hedging, trade execution, trade booking and workflow management as well as post-trade processing.
- Design and build solutions to enhance and scale up the infrastructure to support business growth and new products, in a holistic front-to-back approach
- Collect data and metrics from existing systems to guide decision making and business intelligence, developing or enhancing tools as necessary to collect them·
- Communicate with traders, sales, strategists, operations, and compliance officers to gather new requirements, design workflow, deliver features and provide user support
- Bachelor or master's degree in Computer Science, Engineering, Quantitative Research or equivalent experience
- 2+ years of professional experience in full-stack software development
- Hands-on experience with Java
- A solid understanding of object-oriented programming concepts
- A solid understanding of data structures and algorithms as well as systems design
- Strong communication skills and the ability to work in a team as well as independently
- Working experience in the financial industry and front-office facing environment
- Financial knowledge and good understanding of Equities Synthetic or Derivative products
- Prior experience in Web or UI development such as Angular/React
- Experience with dependency injection frameworks such as Spring/Guice
- Prior experience with Linux shell scripting and systems programming
- Experience building real-time low latency systems (order management systems, complex event processing or transaction sequencing architectures)
- JVM internals, tuning for low-latency, GC-free real-time operation
- Prior experience with event-driven systems
- Prior experience with event sourcing (sequenced core stream) based architecture