Trading Strategy Software Engineer

IMC
Amsterdam, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Algorithmic Trading Data Analysis Big Data Data Structures Java GUIs Java Virtual Machine (JVM) Java Web Services Python (Programming Language) Software Engineering Concurrency Kotlin
+1 more
Information Technology

Job description

Experteer Overview In this role, you will join IMC’s trading strategy software team to build high-performance tools used by traders and quants. You will own end-to-end delivery-from requirements to deployment-delivering reliable software that accelerates decision-making in a fast-paced, research-driven environment. You’ll collaborate with traders, researchers, and engineers to implement trading strategies, pricing, and analytics at scale. This is a chance to shape core trading systems in a globally connected, innovative firm. Pay / Benefits * Collaborate with traders to understand and implement trading strategies * Own end-to-end development for high-impact projects from requirements to production * Develop, test, deploy, tune, and maintain Java-based applications, algorithms, and automation for Trading Teams * Improve the functional and operational performance of Strategy systems to enhance user experience and efficiency Tasks * At least 3 years of Software Engineering experience * Strong CS fundamentals (algorithms, data structures, concurrency) * Quantitative/analytical skills with interest in trading * Experience in financial services or related industries * Independent work ability and stakeholder communication * Adaptability in evolving environments * Master’s or PhD in Computer Science or related field * Experience with JVM languages (Java, Kotlin) or Python * Advanced math skills a plus * Experience with information-rich GUIs/UXs a plus * Experience with large-scale data and research pipelines a plus Key requirements *

Requirements

Experteer Overview In this role, you will join IMC’s trading strategy software team to build high-performance tools used by traders and quants. You will own end-to-end delivery-from requirements to deployment-delivering reliable software that accelerates decision-making in a fast-paced, research-driven environment. You’ll collaborate with traders, researchers, and engineers to implement trading strategies, pricing, and analytics at scale. This is a chance to shape core trading systems in a globally connected, innovative firm. Pay / Benefits * Collaborate with traders to understand and implement trading strategies * Own end-to-end development for high-impact projects from requirements to production * Develop, test, deploy, tune, and maintain Java-based applications, algorithms, and automation for Trading Teams * Improve the functional and operational performance of Strategy systems to enhance user experience and efficiency Tasks * At least 3 years of Software Engineering experience

  • Strong CS fundamentals (algorithms, data structures, concurrency) * Quantitative/analytical skills with interest in trading * Experience in financial services or related industries * Independent work ability and stakeholder communication * Adaptability in evolving environments * Master’s or PhD in Computer Science or related field * Experience with JVM languages (Java, Kotlin) or Python * Advanced math skills a plus * Experience with information-rich GUIs/UXs a plus * Experience with large-scale data and research pipelines a plus Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:02 min

Developing terminal user interfaces natively within Java scripts

Jens Knipper Jens Knipper · Europe 2026 Virtual

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all