C++ Software Engineer

IMC Trading

Sydney, Australia
On-site
Strong c++ programming skills
Linux environments
High-performance software development
IMC's Sydney based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches every part of our organisation

Job Summary

  • IMC's Sydney based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches every part of our organisation.
  • As a Software Engineer, you’ll work in multidisciplinary teams alongside other engineers as well as Traders, Researchers, and Quants to deliver challenging projects, while taking ownership for end-to-end product development – from requirements gathering to production.
  • IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone.

Matching Summary

IMC's Sydney based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches every part of our organisation.

Skills & Requirements

Must-have

  • Strong C++ programming skills
  • Linux environments
  • High-performance software development
  • Automated testing and deployments
  • Gathering business requirements

Nice-to-have

  • Latest C++ versions
  • Python familiarity
  • Docker and Kubernetes familiarity
  • Curiosity and willingness to learn
  • Creative problem-solving skills

Key Requirements

  • Experience gathering business requirements
  • Work on greenfield projects under minimal supervision
  • High degree of flexibility and adaptability

Work Rights

Not specified

Tailored Resume

Cover Letter