Software Engineer (Trading / Rust / C++)

Doghouse Recruitment

Amsterdam

Híbrido

EUR 93.000 - 126.000

Jornada completa

hace 16 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Relocation sponsorship
Hybrid work (up to 40% from home)
Dedicated team collaboration culture

Descripción de la vacante

Doghouse Recruitment seeks a Trading Software Engineer for Amsterdam to craft high-performance C++ and Rust systems for low-latency trading connectivity. You will influence market-data processing and risk frameworks, with potential FPGA exploration and a culture of collaboration.

Based in Europe, you should have 5+ years in software engineering, strong C++ experience (Rust a plus), and familiarity with low-latency distributed systems. Hybrid work and relocation sponsorship are available.

Formación

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of professional software engineering experience.
  • Experience with low-latency, parallel and/or distributed systems.
  • Full SDLC experience and Agile/Sprint planning.

Responsabilidades

  • Design, develop, and maintain high-performance C++ and Rust code for trading connectivity.
  • Collaborate with cross-functional teams to refine requirements and deliver impactful solutions.
  • Contribute to architectural decisions and system performance improvements.
  • Support containerized deployments (Kubernetes) in production environments.
  • Engage in Agile ceremonies such as Sprint Planning, Estimations, and Retrospectives.

Conocimientos

C++
Rust
Low-latency systems
Agile planning
English communication

Educación

BSc or higher in CS

Herramientas

Kubernetes
Jenkins
Tbricks

Descripción del empleo

Trading Software Engineer - Amsterdam - C++ / Rust - HFT

As a C++ / Rust Developer in the Connectivity team, you will design and build high-performance systems around core trading and risk frameworks. Think of low-latency exchange connectivity, with future opportunities to explore FPGA-based solutions.

Your work directly impacts trading performance. You will help ensure systems accurately handle risk, process market data, and respond dynamically to changing market conditions. The organization is gradually adopting Rust and FPGA implementation is on the roadmap. Furthermore, they promote a culture of active collaboration, initiative and ownership.

Key Responsibilities

Design, develop, and maintain high-performance C++ and/or Rust code with the following purpose:

  • The Connectivity team builds and maintains the technology connecting trading systems to exchanges and other market venues, including market-data feeds, order routing, and exchange protocols, with a strong focus on minimizing latency. They are also exploring the use of FPGAs to further reduce latency and improve the speed and efficiency of market-data and order processing.
You’re expected to:
  • Write clean, well-documented, and thoroughly tested code
  • Collaborate closely with colleagues from other teams to refine requirements and deliver impactful solutions
  • Contribute to architectural decisions and system performance improvements
  • Support containerized deployments (Kubernetes) and production environments
  • Actively contribute to Agile ways of working, including participating in and potentially facilitating Sprint Planning, Poker Estimations, and Retrospectives
Key Requirements

You're based in, or willing to relocate to, Amsterdam (from within Europe). Sponsorship (extension) can only be offered to candidates already based in The Netherlands

Education & Experience:
  • Bachelor’s degree or higher in Computer Science or a related quantitative field
  • 5+ years of professional experience in a relevant software engineering environment
  • Experience with low-latency, parallel and/or distributed systems.
  • Full SDLC experience and comfortable with Agile and sprint planning
Programming Languages / technologies:
  • C++: Minimum 4 years of professional experience (core requirement, unless you work with Rust).
  • Rust experience is a nice-to-have. Rust is being considered going forward.
  • Bare-metal and/or FPGA experience (Connectivity team).
Skills & Mindset:
  • Curious, analytical, and solution-oriented mindset
  • Clear and effective verbal and written English communication skills
  • Collaborative team player who shares knowledge and asks thoughtful questions
Nice-to-have:
  • Experience with Tbricks, Kubernetes and/or Jenkins
  • Experience with embedded engineering and/or networking
  • Experience in HFT / prop trading environments
What's offered
  • The chance to set up processes and help shape a global engineering
  • Geography expansion - potential to help open new office locations
  • Always optimising - continuous improvement is part of the culture, not a project
  • Salary up to 109.2K base + bonus opportunities and 29 holidays.
  • Relocation support and sponsorship (only for candidates currently already based in Europe)
  • Hybrid work, with up to 40% (2 days per week) work from home
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior C++ Developer
Senior C++ Developer

Selby Jennings • Amsterdam

Presencial
EUR 120.000 - 180.000
Cutting-edge trading technology
Direct collaboration with traders andQ
Small autonomous teams
+2
Amsterdam-Based Trading Software Engineer (C++/Rust)
Amsterdam-Based Trading Software Engineer (C++/Rust)

Doghouse Recruitment • Amsterdam

Híbrido
EUR 93.000 - 126.000
Relocation sponsorship
Hybrid work (up to 40% from home)
Dedicated team collaboration culture
Senior C++ Developer | HFT
Senior C++ Developer | HFT

Selby Jennings • Amsterdam

Presencial
EUR 90.000 - 140.000
Relocation support
Competitive compensation
Ownership culture
Senior C++ Engineer — Trading Systems
Senior C++ Engineer — Trading Systems

Fionics • Amsterdam

Presencial
EUR 120.000 - 190.000
Relocation support
On-site in Amsterdam
Software Engineer / Trading Engineer
Software Engineer / Trading Engineer

QuantFlow • Amsterdam

Presencial
EUR 70.000 - 90.000
Software Engineer
Software Engineer

Venture Search • Amsterdam

Presencial
EUR 70.000 - 90.000
Competitive salary and bonus package
Access to on-site sports facilities
Travel reimbursement
+2
Senior Software Engineer | Data Infrastructure | Rust
Senior Software Engineer | Data Infrastructure | Rust

Unchain Data • Amsterdam

Presencial
EUR 110.000 - 165.000
Base salary + attractive bonus
Pension plan
Company laptop
+5
Senior Software Engineer | Data Infrastructure | Rust
Senior Software Engineer | Data Infrastructure | Rust

BlockTech • Amsterdam

Presencial
EUR 120.000 - 180.000
Base salary + bonus
Relocation package for internationals
Pension plan
+2
Technical Lead C++
Technical Lead C++

Albert Bow • Amsterdam

Presencial
EUR 80.000 - 100.000
Junior Software Engineer | Core Tech | Python/Rust
Junior Software Engineer | Core Tech | Python/Rust

BlockTech • Amsterdam

Presencial
EUR 65.000 - 95.000
Relocation package
All-in relocation for internationals
Gym membership reimbursement
+3