Trading Strategy Software Engineer

2 Months ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

As a Trading Strategy Software Engineer at IMC, you will collaborate with traders, researchers, quants, and fellow engineers to develop high-impact projects. You will be responsible for the end-to-end product development process, from gathering requirements to deploying to production, ensuring high-performance and reliability. Responsibilities include implementing trading strategies, building applications, and continuously improving systems for optimal user experience and performance.
Must have:
  • 3+ years of Software Engineering experience
  • Solid understanding of computer science fundamentals
  • Strong quantitative and analytical skills
  • Ability to work independently
  • Master’s or PhD in Computer Science or related field
  • Experience with JVM-based languages (Java, Kotlin) or Python
Good to have:
  • Advanced math and quantitative skills
  • Experience with user-facing applications (GUIs, UXs)
  • Experience with large-scale data and research pipelines compute clusters

Job Details

At IMC, technology is at the core of everything we do. Our innovative in-house software drives millions of trading decisions daily, allowing us to outperform the competition through faster, more effective decision-making.

Based in Amsterdam, IMC's Trading Strategy Software Engineers deliver a wide variety of applications, systems and tools, including trading algorithm implementations, options pricing, volatility calculations, simulation frameworks, and data analysis & visualization tools for traders.

Your Core Responsibilities:

You will work together with traders, researchers, quants, and fellow engineers. You will take ownership of the end-to-end product development process for deliver high-impact projects -from requirements gathering to production deployment. Your goal is to deliver high-performance, reliable software using frequent iterations to get quick feedback and shorten our time-to-market. Key responsibilities include:

  • Close collaboration with traders to gain a deep understanding of Trading strategies and implement them optimally;
  • Buidling cutting edge solutions by developing, testing, deploying, tuning, and maintaining a variety of applications, algorithms, new research infrastructures, and automation for Trading Teams;
  • Continuously improving functional and operational sides of Strategy systems to enhance user experience and overall system performance.

Your Skills and Experience:

  • At least 3 years of experience as a Software Engineer with excellent programming abilities;
  • Solid understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, memory models, and concurrency models;
  • Strong quantitative and analytical skills and a keen interest in applying them to the Trading field;
  • Ability to work independently, analyze business requirements, communicate with stakeholders, take full ownership of the solutions you build and deliver;
  • Highly adaptable and able to thrive in uncertain, rapidly evolving environments;
  • Master’s or PhD degree (or equivalent experience) in Computer Science or a related field;
  • Experience with JVM-based languages (Java, Kotlin) or Python;
  • Advanced math and quantitative skills are a plus;
  • Experience with and interest in building information-rich user-facing applications, GUIs, UXs is a plus;
  • Experience with large-scale data and research pipelines compute clusters is a plus

In our current Tech stack we work with Java 21+ and Python 3 as the main programming languages to implement our Strategy software. We constantly evolve our technology stack and look for tools that best suit the problems at hand. If a new technology holds promise, we actively explore, adopt, and develop it.

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

 

Similar Jobs

Ettain Group - Automation Engineer

Ettain Group

Merrimack, New Hampshire, United States (On-Site)
10 Years ago
In The Pocket - Product & Design Lead

In The Pocket

Ghent, Flanders, Belgium (On-Site)
1 Month ago
Easybrain - Senior UI Artist

Easybrain

Limassol, Limassol, Cyprus (Hybrid)
4 Months ago
T systems - IT Process Software Architect

T systems

Pune, Maharashtra, India (On-Site)
3 Months ago
London stock Exchange - Technical Business Analyst & Project Manager

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Marvell - Staff Engineer, Firmware Developer

Marvell

Hyderabad, Telangana, India (On-Site)
1 Day ago
nubank - Lead Software Engineer

nubank

Mexico City, Mexico (On-Site)
3 Days ago
Nagarro - Engineer ,Digital Insights

Nagarro

(On-Site)
8 Months ago
ISG - SAP Senior Systems Training Developer Consultant

ISG

United States (Remote)
4 Weeks ago
bytedance - Senior Software Engineer - XR Open Standard, PICO

bytedance

San Jose, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

virtous games - Senior Technical Project Manager

virtous games

Singapore (On-Site)
1 Month ago
Toast - Staff Security Engineer (Product Security & IAM)

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Greenworks Sunrise Global Marketing - Territory Sales Manager

Greenworks Sunrise Global Marketing

Sacramento, California, United States (Remote)
1 Month ago
DraftKings - Customer Trading Analyst

DraftKings

Plovdiv, Plovdiv Province, Bulgaria (On-Site)
2 Days ago
Thales - Technical Lead

Thales

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Aristocrat - PMO

Aristocrat

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Pulse Point - Senior Data Engineer, DP Team

Pulse Point

United States (Remote)
9 Months ago
PayPal - Senior Commercial Manager - SMB

PayPal

San Jose, California, United States (Hybrid)
1 Month ago
Qualcomm - Senior Software Engineer - Camera

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
Evolution  - Project Manager Brasil

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

We are social - Research & Insights Analyst

We are social

Amsterdam, Noord-Holland, Netherlands (Hybrid)
3 Days ago
Tesla - Associate Project Manager Workplace

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Philips - Product Hold and Post Market Risk Specialist

Philips

Best, North Brabant, Netherlands (On-Site)
1 Month ago
Tesla - Test Lab Support Engineer

Tesla

North Brabant, Netherlands (On-Site)
5 Months ago
Vibes  - Growth Specialist

Vibes

Delft, South Holland, Netherlands (On-Site)
2 Months ago
Tesla - Warehouse Team Lead

Tesla

North Brabant, Netherlands (On-Site)
5 Months ago
Tesla - Megapack Sales Operations Project Manager, Energy EMEA

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Playtika - Customer Support Specialist

Playtika

Netherlands (Hybrid)
6 Months ago
NXP - Internship - Low Voltage AC Battery Prototype

NXP

Eindhoven, North Brabant, Netherlands (On-Site)
14 Hours ago
Mozilla - Senior Software Engineer

Mozilla

Netherlands (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

eBay - Senior Software Engineer, Kafka

eBay

India (Remote)
2 Days ago
Scopely - Technical Lead of Analytics Engineering

Scopely

Barcelona, Catalonia, Spain (Hybrid)
7 Months ago
Stord - Staff Software Engineer

Stord

United States (Remote)
4 Days ago
legion - Senior Optimization Engineer

legion

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
LTI Mindtree - Specialist - Software Engineering

LTI Mindtree

India (On-Site)
2 Months ago
PwC - Manager SAP Supply Chain Planning | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
9 Months ago
Celestial AI - Package Reliability Engineer

Celestial AI

Santa Clara, California, United States (On-Site)
4 Days ago
Accenture - Engineering Services Practitioner

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - RDC - SAP FICO - RTR Support

PwC

Kolkata, West Bengal, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Mumbai, Maharashtra, India (On-Site)

Delhi, India (On-Site)

Zug, Zug, Switzerland (On-Site)

New York, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

London, England, United Kingdom (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Chicago, Illinois, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

View All Jobs

Get notified when new jobs are added by IMC

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug