C++ Software Engineer

IMC Trading

Amsterdam, Netherlands
On-site
C++ software development
Latency-critical systems
High-performance software
At IMC, technology is at the heart of everything, with innovative software making millions of trading decisions daily

Job Summary

  • At IMC, technology is at the heart of everything, with innovative software making millions of trading decisions daily.
  • As a software engineer, you will work in multidisciplinary teams to deliver challenging projects, taking ownership for end-to-end product development.
  • You will be constantly challenged to consider trade-offs between latency, throughput, simplicity, scalability and maintainability within a complex landscape of varying systems and technologies.

Matching Summary

At IMC, technology is at the heart of everything, with innovative software making millions of trading decisions daily.

Skills & Requirements

Must-have

  • C++ software development
  • latency-critical systems
  • high-performance software
  • Linux environments
  • automated testing and deployments

Nice-to-have

  • latest C++ versions
  • Python scripting familiarity
  • Docker and Kubernetes familiarity
  • creative automation solutions
  • deal with uncertainty and ambiguity

Key Requirements

  • Minimum 5+ years professional working experience
  • Experience gathering business requirements
  • Ability to work under minimal supervision
  • Strong troubleshooting and diagnostic skills

Work Rights

Not specified

Tailored Resume

Cover Letter