Trading Strategy Software Engineer jobs in Amsterdam – Browse 545 openings on RoboApply Jobs

Trading Strategy Software Engineer jobs in Amsterdam

Open roles matching “Trading Strategy Software Engineer” with location signals for Amsterdam. 545 active listings on RoboApply Jobs.

545 jobs found

1 - 20 of 545 Jobs
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

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.

Mar 12, 2026
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

In 2023, IMC Trading acquired Altas Technologies, an innovative algorithmic trading firm dedicated to constructing the most advanced trading stack for the future. This merger combines Altas' sophisticated trading strategies with IMC's robust execution and scaling capabilities, fortifying IMC's market presence and promoting long-term stability and growth.The Altas team specializes in developing resilient, fully automated systems designed to predict and trade in cryptocurrency markets. As a technology-driven and analytical group, we create state-of-the-art systems, ranging from high-performance trading platforms to distributed machine learning and research infrastructures. Joining our team presents a unique opportunity to contribute to our ambitious goals in scaling crypto strategies during a pivotal growth phase.Your Core Responsibilities:As part of a dynamic core development team of around five individuals, you will leverage cutting-edge technologies on both new initiatives and the optimization of existing systems. This team enjoys complete end-to-end ownership of their technological stack. In this role, you will:Ensure reliable, high-quality data ingestion from external sources while centralizing data processing with a strong emphasis on optimization.Collaborate closely with research teams to fulfill their data requirements.Champion and implement automation across systems to accelerate deployment cycles.Engage hands-on with business data—analyzing, validating, and troubleshooting to ensure it aligns with organizational needs.Stay abreast of the latest technology trends in the industry; propose, assess, and integrate innovative solutions.Focus heavily on system automation and CI/CD practices to facilitate rapid software deployment.

Mar 12, 2026
Apply
companyJump Trading logo
Full-time|On-site|Amsterdam

Join Jump Trading as a Site Reliability Engineer in our Trading Operations team. In this pivotal role, you will ensure the reliability and performance of our trading systems, utilizing your expertise to implement best practices in system design and operations.Your responsibilities will include monitoring system performance, troubleshooting issues, and collaborating with software engineers to improve system architecture. Your contributions will play a critical role in maintaining our competitive edge in the trading industry.

Mar 30, 2026
Apply
companyIMC logo
Full-time|On-site|Amsterdam, Netherlands

C++ Software Engineer At IMC, technology is integral to our operations. Our cutting-edge, in-house developed software executes millions of trading decisions daily, enabling us to outperform our competitors through superior and rapid decision-making. Our C++ Execution development teams based in Amsterdam are responsible for software that operates within the latency-sensitive core of our technology stack, influencing every facet of our organization. This includes managing connectivity to the market, processing extensive data, implementing sophisticated trading algorithms, and integrating state-of-the-art hardware solutions. Your Core Responsibilities: As a C++ Software Engineer, you will collaborate within multidisciplinary teams alongside fellow engineers, traders, researchers, and quants to execute challenging projects while overseeing the entire product development lifecycle—from requirements gathering to deployment. You will craft robust, high-performance software, balancing production speed with quality and testability. Our commitment to advanced automated testing and daily deployments will facilitate agile and incremental advancements. In a complex environment of diverse systems and technologies, you will consistently evaluate trade-offs among latency, throughput, simplicity, scalability, and maintainability. Developing, testing, deploying, and maintaining applications and automation solutions for Trading and Hardware Development Teams. Interacting with internal clients to gather requirements and feedback, and implementing innovative automation solutions through creative coding practices.

Mar 27, 2026
Apply
companyIMC logo
Full-time|On-site|Amsterdam, Netherlands

IMC relies on technology at the core of its trading operations. The software that powers millions of trading decisions daily is built in-house, helping IMC stay ahead through fast, informed choices. Role Overview Java Software Engineers at IMC in Amsterdam work across a broad landscape of applications. Teams contribute to areas such as trading algorithm development, option pricing, volatility modeling, simulation frameworks, market risk systems, trade reconciliation, and advanced data analysis and visualization tools for traders. The work extends beyond business applications to include building tools that improve the development process itself. What You Will Do Work closely with engineers, traders, researchers, and quantitative analysts in multidisciplinary teams. Take responsibility for the full product lifecycle: from gathering requirements through to production deployment. Write reliable, high-performance Java software, balancing speed, quality, and testability. Use advanced automated testing and daily deployments to deliver incremental improvements. Navigate a complex environment of diverse systems and technologies, making trade-offs among latency, throughput, simplicity, scalability, and maintainability. Develop, test, deploy, and maintain applications and automation for Trading, Risk Management, Mid-Office, and Strategy Development teams. Collaborate with internal clients to gather requirements and feedback, implementing automation solutions with modern coding practices. Location This position is based in Amsterdam, Netherlands.

Apr 15, 2026
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

At IMC, technology is woven into the very fabric of our operations. Our proprietary software executes millions of trading decisions daily, allowing us to outpace competitors through superior speed and decision-making. Our skilled Python Development teams are responsible for creating scalable applications, tools, and automated processes to support IMC's trading and business operations across Amsterdam, London, Zug, and Mumbai. Your Key Responsibilities As a Python Software Engineer at our Amsterdam office, you will engage in developing high-performance trading systems, analytical tools, signal generation, backtesting frameworks, trade management UIs, and regulatory surveillance systems. Your role will require close collaboration with both business and technical teams, starting from requirement gathering to iterative development cycles, integrating user feedback, and implementing your enhancements. All software developed is for internal use, allowing you direct access to users who are just a few meters away, ensuring you have control over the entire development cycle. A genuine curiosity about trading and financial markets is essential, as understanding the business context is pivotal. At IMC, we empower our engineers with a high level of responsibility from the outset. You will work towards your objectives independently while being supported by a robust network of mentors and colleagues who share your enthusiasm for trading and technology. Possible tasks you may undertake include: Incorporating new signals proposed by traders into our framework. Assisting trading desks in developing essential data analytics and visualization tools. Conducting troubleshooting and performance analysis. Educating team members on how to leverage our technology within their scripts. Creating and disseminating internal Python libraries. Initiating new full-stack projects from the ground up.

Mar 27, 2026
Apply
companyhirehire logo
Full-time|On-site|Amsterdam

Join our innovative team as a High-Frequency Trading Core Engineer at 42.com. In this pivotal role, you will work on cutting-edge technologies to develop and optimize trading systems that operate at lightning speeds. You will collaborate with talented engineers and traders to enhance the performance and reliability of our trading infrastructure.

Mar 24, 2026
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

Embark on your journey with IMC as a Graduate Software Engineer through our comprehensive five-week Global Trainee Programme. Collaborate with experienced engineers and traders, alongside fellow graduates from across Europe, the United States, and Asia-Pacific. This immersive experience will enhance your understanding of trading dynamics and financial markets, while equipping you with the skills to develop high-quality production software. You’ll delve into advanced topics in C++, Java, or Python, and receive continuous guidance from a dedicated mentor at our Amsterdam office. Following your traineeship, you will have the opportunity to contribute to our Execution teams, developing sophisticated networks and proprietary algorithms, or join our Strategy teams to create systems that drive big data analytics.

Mar 12, 2026
Apply
companyPinely logo
Full-time|On-site|Amsterdam, North Holland, Netherlands

Join our dynamic Trading Systems team at Pinely as a C++ Developer! If you are passionate about optimizing trading systems and leveraging cutting-edge technology, this is the perfect opportunity for you. Our team is dedicated to enhancing the efficiency of our trading operations, utilizing everything from low-level assembly optimizations to Linux kernel modifications and FPGA integration. Your contributions will directly influence our trading performance, efficiency, and profitability.Collaborate with a group of exceptionally talented engineers, including ICPC gold medalists and CTF competition winners, who are eager to share their knowledge and expertise.

Mar 10, 2026
Apply
companyChicago Trading Campus logo
Full-time|On-site|Amsterdam, North Holland, Netherlands

Join our dynamic team at Chicago Trading Campus as a Quant Trading Associate in Amsterdam. In this role, you will be at the forefront of algorithmic trading strategies, leveraging quantitative analysis to drive successful trading outcomes. Your passion for data and finance will be instrumental in optimizing our trading models and enhancing our market position.

Mar 25, 2026
Apply
companyIMC Trading logo
On-site|On-site|Amsterdam, Netherlands; Chicago, United States; Hong Kong, Hong Kong; Mumbai, India; New York, United States; Sydney, Australia

Stay Connected with IMC Trading After ICLR 2026 IMC Trading welcomes interest from attendees at ICLR 2026. Completing our brief form is not a formal job application, but it helps us keep in touch and consider your profile for future roles. After the conference, our team will review submissions and reach out if your background matches upcoming opportunities. Locations Amsterdam, Netherlands Chicago, United States Hong Kong, Hong Kong Mumbai, India New York, United States Sydney, Australia We look forward to staying in contact and exploring how you might contribute at IMC Trading.

Apr 20, 2026
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

At IMC, technology is the foundation of our operations. Our cutting-edge proprietary software drives millions of trading decisions every day, allowing us to stay ahead of the competition through rapid and efficient decision-making. In 2023, IMC expanded its capabilities by acquiring Altas Technologies, a dynamic algorithmic trading firm dedicated to developing the most advanced trading stack for the future. This strategic acquisition combines Altas's sophisticated trading strategies with IMC's robust execution and scaling capabilities, reinforcing our market position and paving the way for sustained stability and growth. The Role You will join a dedicated team of engineers collaborating closely with a larger group of researchers. This structure is intentional — it drives us to create high-quality, efficient systems. With limited personnel, we must ensure the reliability of our systems. You will take full ownership of what you build: from design, through implementation, to maintenance. The role encompasses a wide range of responsibilities: real-time ML inference powering trading strategies, the large-scale data infrastructure that supports it, and the research platform that enables quantitative researchers to discover alpha. If you prefer to specialize in just one area and delegate the rest, this may not be the position for you. We delve deeply into every aspect of our work, which presents exciting challenges and continuous learning opportunities. How We Work Competence is our standard, not our distinguishing factor. While individual performance is important, what truly differentiates us is the caliber of our ideas and our collaborative spirit — we value discussion and mutual respect, leaving egos at the door. Responsibilities Develop and refine the real-time inference system — delivering ML predictions with sub-millisecond latency as part of a live trading system. Construct and sustain petabyte-scale data and ML infrastructure — ensuring high-throughput ingestion into our data lake, orchestrating end-to-end ML pipelines, and managing everything in between. Facilitate alpha research and transition it to production — create the research platform that researchers rely on daily: ensuring rapid loading of TB-scale datasets, providing horizontally scalable compute for experiments, conducting feature engineering, and performing backtesting. Collaborate with researchers to rapidly implement their concepts into production without compromising quality. What We Expect From You You should be proficient in a systems programming language — preferably Rust or C++ — along with Python. Mastery of both is essential for navigating the entire stack.

Mar 25, 2026
Apply
companyIMC Trading logo
Full-time|On-site|Amsterdam, Netherlands

Join IMC as a Trading Recruiter and play a pivotal role in expanding our talent acquisition initiatives across Europe. Your expertise will be essential in attracting and securing top-tier talent in trading and quantitative research, which are vital for our ongoing success. Collaborating closely with business leadership and global recruitment teams, you will design and implement innovative hiring strategies that align with our long-term vision, ensuring we consistently bring in the best talent in the industry.Your Key Responsibilities:Manage the complete recruitment process for trading and quantitative research roles across Europe.Serve as a trusted advisor to hiring managers, providing insights on market trends, candidate availability, and recruitment best practices.Utilize your deep understanding of IMC’s culture and industry to develop creative sourcing strategies that target both passive and active candidates in competitive markets.Build and maintain a robust industry network to proactively identify and attract top candidates from specialized fields.Assess candidates for both technical skills and cultural fit to ensure alignment with the hiring team’s needs.Deliver a personalized and engaging candidate experience that showcases IMC’s unique strengths.Continuously evaluate and enhance recruitment processes to optimize efficiency and quality of hire.Provide regular updates to stakeholders, celebrating successes, addressing challenges, and offering data-driven insights to shape recruitment strategies.

Mar 18, 2026
Apply
companypinely logo
Full-time|On-site|Amsterdam, North Holland, Netherlands

Join our dynamic team in Amsterdam as a C++ Team Lead, overseeing the pivotal Trading Systems team that drives our core operations. You will leverage your expertise to lead the development and optimization of trading systems across various markets, collaborating closely with engineers and software developers. This role demands a strong commitment to technical research and close collaboration with our quantitative analysts to enhance system performance and reliability.Key Responsibilities:Architect and sustain high-performance trading systems utilizing modern C++ for diverse exchanges;Execute production tests to analyze protocols, feeds, and competitiveness, focusing on optimizing the fill ratio;Create low-latency inference solutions adaptable to varied hardware environments;Identify and implement optimal hardware and software configurations that meet stringent latency and performance metrics;Partner with researchers, business development teams, and key stakeholders to refine and elevate the overall trading process.

Mar 10, 2026
Apply
companyJump Trading Group logo
Full-time|On-site|Amsterdam

Jump Trading Group is dedicated to pioneering research at the highest level. We empower brilliant minds in Mathematics, Physics, and Computer Science to explore and redefine scientific boundaries, applying cutting-edge research to global financial markets. Our unique culture fosters continuous innovation, demanding creativity, intellectual integrity, and a fierce competitive spirit. We believe in collaborative success, unlocking individual talents through teamwork and mutual respect. At Jump, the outcomes of our research transcend mere financial gains; we design, develop, and implement technologies that transform industries, support startups across various sectors, and collaborate with leading research institutions and universities to address complex challenges.The Quantitative Research teams at Jump Trading delve into global markets, striving to unravel the intricacies of diverse traded products and exchanges. They utilize exceptional statistical analysis and data mining expertise, applying their research findings to make forecasts and create profitable predictive trading models.

Feb 12, 2026
Apply
companybudgetenergie logo
Full-time|On-site|Amsterdam, Noord-Holland, Nederland

The energy sector faces rapid change as regulations shift, sustainability goals evolve, and prices fluctuate. At budgetenergie in Amsterdam, the Business Developer Trading role focuses on turning these market signals into practical solutions that help lower energy costs for customers. Role overview This position operates at the intersection of market trends, trading, and commercial strategy. The work involves identifying developments such as ETS2, green gas, blending obligations, and power purchase agreements (PPAs), then shaping these into new business propositions. From initial idea through to launch, you will guide these initiatives across the organization. Key responsibilities Translate market changes (ETS2, green gas, blending obligations, PPAs) into new propositions Build and justify business cases for proposed ideas Make complex market information clear and actionable for colleagues Refine processes to support smooth implementation of new propositions Collaborate with trading, commercial, IT, legal, business intelligence, and external partners Support and advise decision-makers using market and data insights Success in this role means launching new propositions that directly reduce energy bills for customers. The team The Trading Portfolio Management team includes traders, a process manager, data analysts, and developers. The team closely monitors the market and seeks out new commercial opportunities. There is space to identify and develop ideas that align with the company’s strategic direction. In this role, you will take ownership of projects from the first concept through to full implementation.

Apr 28, 2026
Apply
companyFive Rings LLC logo
Full-time|On-site|Amsterdam

About Five RingsFive Rings LLC is a leading proprietary trading firm dedicated to integrating strategy, innovation, and cutting-edge technology to excel in the global financial markets. With a presence in New York, Boca Raton, London, and Amsterdam, we engage in diverse trading activities across both established and niche markets. Our team is committed to identifying new opportunities, assessing associated risks and rewards, and crafting sophisticated strategies and tools to harness them.We foster an open culture that promotes the seamless exchange of knowledge and ideas across all departments.About the RoleWe are looking for a Trading Assistant to join our Amsterdam office. In this role, you will be responsible for accurately entering and updating orders in a dynamic trading environment, coordinating with traders to ensure the timely and accurate flow of information, and continuously monitoring market conditions. The ideal candidate thrives in a fast-paced, time-sensitive atmosphere and is adept at multitasking, prioritizing critical market data input. You will also be tasked with daily trade reconciliation, ensuring precision by comparing trade records with our internal documentation.Please note that this position requires on-site work five days a week, in alignment with trading hours.About YouThe ideal candidate will possess a bachelor's degree, be a proactive self-starter, and demonstrate exceptional communication skills. The ability to perform efficiently in a fast-paced environment while maintaining attention to detail and strong organizational abilities is vital for success in this role.

Jan 23, 2026
Apply
companySurveyMonkey logo
Full-time|On-site|Amsterdam, Netherlands

SurveyMonkey is the leading platform for surveys and forms, designed specifically for businesses and cherished by users. Our platform blends robust features with user-friendly design, accommodating diverse needs from customer feedback to employee engagement, market analysis to payment and registration forms. With integrated research expertise and AI-driven technology, it’s akin to having a squad of expert researchers at your disposal.Trusted by millions, ranging from startups to Fortune 500 enterprises, SurveyMonkey empowers teams to gather insights and information that motivate informed decisions, foster experiences that users appreciate, and propel business development. Explore more at surveymonkey.com.What We SeekThe Quality Platform team is on the lookout for a Software Engineer who is enthusiastic about software quality and test automation. As a dedicated team, we provide the tools and infrastructure that empower our engineering teams to write, run, and report on tests. You will have the chance to troubleshoot test automation challenges alongside fellow engineers and create metric dashboards that provide insights into product quality.Your ResponsibilitiesDeveloping and maintaining automation frameworks.Creating tools to enhance testing processes.Designing and constructing dashboards for metric reporting.Assisting engineers in resolving test automation issues.Providing guidance to teams on testing strategies.Collaborating with a talented group of engineers to produce high-quality products.

Apr 3, 2026
Apply
companyRIPE NCC logo
Full-time|€54K/yr - €64K/yr|Hybrid|Amsterdam, Noord-Holland, Netherlands

Work Model and Location This Intermediate Software Engineer role uses a hybrid work model, combining remote work with time spent at the RIPE NCC office near Amsterdam Central Station. Applicants must already reside in the Netherlands, as relocation support is not available. Compensation and Hours Total annual compensation ranges from EUR 54,000 to EUR 64,000 before taxes. This package covers allowances and a comprehensive set of secondary benefits. The standard workweek is 37.5 hours. Both full-time and part-time schedules are possible. Role Overview RIPE NCC engineers develop software that underpins the Internet’s core operations. In this role, work alongside a collaborative team to deliver projects supporting members such as ISPs, governments, and educational organizations as they manage Internet number resources like IP addresses and ASNs. The team also builds internal tools and services that help keep the Internet stable and reliable. Main Responsibilities Design and implement technical solutions for complex challenges, focusing on maintainability and effectiveness. Develop new features for both back-end and front-end systems, with a focus on TypeScript and React. Use Java to enhance back-end services, aiming for strong performance and reliability. Maintain and improve existing software services. Write, test, and deploy code throughout the development cycle. Collaborate with DevOps engineers to strengthen CI/CD pipelines. Work closely with colleagues to deliver high-quality, scalable, and maintainable software.

Apr 22, 2026
Apply
companyMiro logo
Full-time|On-site|Amsterdam, NL

Join Our Innovative Messaging TeamWe are seeking a talented Senior Backend Engineer to become a vital part of our Messaging team. This team is responsible for Miro's notification platform, ensuring that users receive relevant, timely, and reliable notifications to enhance their Miro experience. Our scope covers email notifications, in-app alerts, and the robust systems that support them.Our mission lies at the crossroads of product experience and platform reliability. We empower Miro teams to engage with users effectively across multiple channels, minimizing noise and duplication while maximizing clarity. By developing a highly scalable and observable messaging system, we play a crucial role in driving user retention and engagement for millions.Your RoleAs a Senior Backend Engineer, you will help us enhance and scale Miro's messaging and notification capabilities.You will work on high-throughput, event-driven systems that adhere to strict standards for reliability, latency, and accuracy. A strong foundation in software engineering, experience with distributed systems, and a product-oriented mindset are essential, as every notification impacts user trust.You will take ownership of key services, collaborate closely with Product and Platform teams, and establish stable, extensible interfaces that enable Miro teams to deliver meaningful notifications efficiently and securely.Your ResponsibilitiesDesign and implement scalable, fault-tolerant backend services for email and in-app notifications.Develop and enhance event-driven, asynchronous pipelines that process large volumes of product and user events.Create high-quality technical designs and produce clean, maintainable, self-documenting production code.Ensure correctness, idempotency, deduplication, and delivery guarantees across notification workflows.Optimize performance, latency, and scalability while upholding reliability during peak usage.Assume long-term ownership of critical systems and processes.

Feb 9, 2026

Sign in to browse more jobs

Create account — see all 545 results

Tailoring 0 resumes

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