companyIMC Trading logo

Trading Strategy Software Engineer

IMC TradingAmsterdam, Netherlands
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your Core Responsibilities:In this role, you will collaborate closely with traders, researchers, quants, and fellow engineers. You will take charge of the entire product development lifecycle to deliver impactful projects - from gathering requirements to deploying in production. Your mission is to create high-performance, dependable software by employing frequent iterations for swift feedback and reduced time-to-market. Key responsibilities include:Engaging with traders to gain an in-depth understanding of trading strategies and implementing them effectively. Developing, testing, deploying, tuning, and maintaining innovative solutions, including applications, algorithms, new research infrastructures, and automation tools for Trading Teams. Constantly enhancing both the functional and operational aspects of Strategy systems to improve user experience and overall system performance. Your Skills and Experience:A minimum of 3 years of experience as a Software Engineer with strong programming skills. A solid grasp of computer science principles, encompassing algorithms, complexity analysis, data structures, memory models, and concurrency models. Robust quantitative and analytical skills, with a strong interest in their application within the trading sector. Previous experience in trading or related fields (HFT, MFT, exchanges, hedge funds, etc.). Ability to work independently, analyze business requirements, communicate effectively with stakeholders, and assume full responsibility for the solutions you develop and deliver. Highly adaptable and capable of thriving in fast-paced, uncertain environments. A 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 mathematical and quantitative skills are advantageous. Experience and interest in developing information-rich user-facing applications, GUIs, and UX design is a plus. Familiarity with large-scale data and research pipelines or compute clusters is beneficial.

About the job

At IMC, technology underpins our operations, enabling us to drive millions of trading decisions each day. Our cutting-edge in-house software empowers us to surpass our competitors with swift and efficient decision-making.

Located in Amsterdam, IMC's Trading Strategy Software Engineers are responsible for crafting a diverse array of applications, systems, and tools. This includes the implementation of trading algorithms, options pricing, volatility assessments, simulation frameworks, and data analysis and visualization tools tailored for traders.

About IMC Trading

IMC is a technology-driven trading firm that leads the industry with its innovative approach. Our proprietary software and systems facilitate millions of trading decisions daily, enabling us to stay ahead through efficiency and precision.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.