I

IMC Trading

Proprietary trading using quantitative strategies

Python Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAmsterdam, NetherlandsNo salary listedIn-person

About the Job

Requirements

  • At least 4 years of working experience as a Software Engineer.
  • Deep technical knowledge of Python, including its internal workings, strengths, and limitations.
  • Experience working with financial data; affinity and experience with this type of data are required.
  • A critical mindset and the ability to challenge ideas and solutions, validate assumptions, examine details, and identify and cover edge cases.
  • Experience with DevOps, databases, big data, or frontend frameworks is a plus.

Responsibilities

  • Develop high-performance trading systems, analytical tools, signal generation, backtesting frameworks, trade management user interfaces, or regulatory surveillance and risk monitoring software.
  • Collaborate closely with the business and technology teams, from gathering requirements through short implementation iterations, integrating user feedback, and implementing improvements and ideas.
  • Add trader-developed signals to the framework.
  • Support trading desks by building data analytics and visualization tools.
  • Troubleshoot, debug, and conduct performance analysis.
  • Teach others to use the technology in their scripts.
  • Build and distribute internal Python libraries.
  • Start new full-stack projects from scratch.

Desired Qualifications

  • Experience with DevOps, databases, big data, or frontend frameworks; examples include Kubernetes, Helm, Docker, GitLab CI, TypeScript, React, Redis, PostgreSQL, MongoDB, Dremio, Apache Iceberg, HDFS, Kafka, and Apache Arrow/Parquet.
  • Experience working with financial data in the financial services industry is ideal.

About the Company

IMC Trading

Proprietary trading using quantitative strategies

IMC Trading is a global proprietary trading firm that uses technology and quantitative strategies to trade financial instruments such as stocks, options, and futures with its own capital. It operates in major markets (Amsterdam, Chicago, Sydney) and serves a diverse client base including institutional investors and individual traders. The company identifies market inefficiencies through advanced algorithms and data analytics, with teams of mathematicians, technologists, and traders who continuously improve strategies and build in-house solutions. Unlike firms that manage external funds, IMC trades for its own balance sheet, aiming to earn profits by executing high-frequency and systematic trades across global markets. Its approach centers on a culture of curiosity, continuous improvement, and collaboration, aiming to optimize markets while fostering an inclusive environment where employees can contribute meaningfully.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1989

Recently Posted Jobs

Explore more opportunities at IMC Trading

See more jobs