Low Latency Engineer

Da Vinci

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Relocation package
Medical, dental, and vision insurance
25 vacation days
Social events

Job summary

Da Vinci is hiring a Low Latency Engineer in Amsterdam to tighten latency in our trading stack and push performance boundaries. You will collaborate with traders, researchers, and other engineers, taking ownership from idea to production.

We value hands-on problem solvers who can ship reliable code quickly, optimise end-to-end latency, and contribute to scalable architecture. The role offers a competitive package with relocation support and equity potential.

Qualifications

  • Extensive experience in developing C++ low-latency systems for trading.
  • Deep understanding of modern computer architecture and high-performance design.
  • Experience with network/server components and hardware counters.
  • Ability to work in a fast-paced, collaborative team environment.

Responsibilities

  • Reduce latency by micro- or nano-second optimisations in high-throughput systems.
  • Identify and eliminate code inefficiencies to maintain competitiveness.
  • Build monitoring tools for RTT metrics with tools like ClickHouse and Grafana.
  • Deploy, monitor and tweak systems to bring projects to completion.
  • Investigate opportunities and solve problems hands-on.

Skills

C++ low-latency
High-performance
Network optimization
Profiling tools
Kernel-bypass
AI-assisted tooling
Communication

Tools

Solarflare OpenOnload
DPDK
InfiniBand verbs
ClickHouse
Grafana

Job description

As a Low Latency Engineer at Da Vinci, you’ll work closely with highly skilled traders, quant researchers, and C++ engineers. You will have direct, immediate, and large-scale impact on the business, by making sure our trading algorithms and architecture are highly competitive in a world where latency is key.

Da Vinci engineers are hired for their passion and knack for coding and solving technical challenges. They love to think outside the box and see their code in production as little as hours after the initial idea was coined. All our software engineers take full ownership of projects directly relevant to the core business, seeing them through from idea to implementation to optimisation and maintenance. Combined with the fast feedback loops and multidisciplinary collaboration, this lays the groundwork for an intellectually stimulating and exciting day-to-day life in our engineering team.

Da Vinci offers a dynamic work environment, where employees are given the freedom to come up with great ideas and the space to push these to completion. This is a unique opportunity to be part of a successful and fast-growing company.

Responsibilities:

As a Low Latency Engineer, no two days will be the same. Your main responsibility will be bringing our latency down by an extra micro- or nanosecond wherever possible. Here are some examples of typical tasks you may encounter in a day:

  • Understand and discuss requirements with team members, i.e. traders and researchers
  • Identify and eliminate code inefficiencies, continuously optimise for minimal latency in high-throughput network applications, ensuring our competitiveness in an ever-improving market
  • Build monitoring tools for all the components involved in the round-trip time to exchange using metrics software such as ClickHouse Grafana
  • Manage various operational aspects to bring your projects to completion, such as deploy, monitor and tweak systems
  • Proactively investigate opportunities and solve problems and as they occur with a hands-on, pragmatic approach

Requirements:

  • Extensive experience in developing C++ low-latency systems within a trading environment, with a deep understanding of modern computer architecture and high-performance code design.
  • Expertise in the architecture, configuration, and optimization of both network and server components, including network cards (e.g., Arista, Cisco Nexus, Cisco Fusion); knowledge of switches is a plus.
  • Proficient in using hardware performance counters and profiling tools to enhance application performance; familiarity with FPGA collaboration is a plus.
  • Solid experience with fast-packet processing in user space and kernel-bypass technologies (e.g., Solarflare OpenOnload, TCPDirect, ef_vi, Exablaze, InfiniBand verbs, DPDK).
  • Comfortable leveraging AI-assisted tools as part of your engineering workflow, with an appetite to explore how they can drive further performance improvements
  • Serious about code quality, taking full responsibility and accountability for your contributions
  • Enjoy using lean and efficient code to solve a wide variety of problems
  • Good communication skills, with the ability to understand requirements and explain technical concepts to non-technical people
  • Desire to work in a team environment, including collaborating with other departments, such as Trading and Research
  • An opportunity to work beside the best in the field
  • Excellent variable pay based on performance, with a fair bonus-structure awarding company profits to software engineers, traders and researchers alike
  • Outstanding performance is also rewarded with shareholding in the company
  • Relocation package when moving across states
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 25 vacation days each year
  • Social events and after-work drinks

Our trading system:

As a trading company, one of our proudest moments was going live with our very own trading system, developed from scratch by our excellent engineers. Melzi, named after Leonardo Da Vinci’s favourite student, was designed with our very own unique needs and priorities in mind. Since launching, our traders have been very excited to work with this custom-made and highly efficient system.

Create a Job Alert

Interested in building your career at Da Vinci? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Country *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Education

School * Select...

Select...

End date year *

LinkedIn Profile

Source * Select...

How did you find out about us?

Do you require visa sponsorship to work in the US? * Select...

If yes, please specify your citizenship (leave blank if not applicable).

I have read and understood Da Vinci's Privacy Statement below. * Select...

I consent to Da Vinci retaining my personal data after the recruitment process has ended so that Da Vinci may contact me about future job opportunities. I understand that I can withdraw my consent at any time. * Select...

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low Latency Engineer
Low Latency Engineer

Davinciderivatives • Amsterdam

On-site
EUR 90,000 - 130,000
Relocation package
Medical, dental, and vision insurance
25 vacation days
+3
High-Impact Low-Latency C++ Engineer for Trading Systems
High-Impact Low-Latency C++ Engineer for Trading Systems

Da Vinci • Amsterdam

On-site
EUR 90,000 - 130,000
Relocation package
Medical, dental, and vision insurance
25 vacation days
+1
Graduate Trader
Graduate Trader

Vesting • Amsterdam

Hybrid
EUR 100,000 - 180,000
Sign-on bonus
Relocation package
Expat support
+2
Experienced Trader
Experienced Trader

Davinciderivatives • Amsterdam

On-site
EUR 100,000
Base salary of EUR 100k
Excellent variable pay and growth opportunities
Shareholding opportunities
+7
Low Latency Engineer: Build Microsecond Trading Systems
Low Latency Engineer: Build Microsecond Trading Systems

Davinciderivatives • Amsterdam

On-site
EUR 90,000 - 130,000
Relocation package
Medical, dental, and vision insurance
25 vacation days
+3
Graduate Trader
Graduate Trader

Da Vinci • Amsterdam

On-site
EUR 90,000 - 110,000
Comprehensive Training Program
Sign-on Bonus
Variable Pay
+7
Graduate Trader
Graduate Trader

Study Association VSAE • Amsterdam

Hybrid
EUR 90,000 - 110,000
Sign-on bonus
High base salary
Shareholding option
+6
Experienced Trader
Experienced Trader

Trading Interview • Amsterdam

Hybrid
EUR 90,000 - 110,000
Relocation package
Shareholding
Gym membership
+6
Quant Trading Intern
Quant Trading Intern

Da Vinci • Amsterdam

On-site
EUR 11,000 - 18,000
Competitive compensation
Full coverage of flights and stay
Meals during work hours
+4
DevOps Engineer
DevOps Engineer

Maverick Derivatives • Amsterdam

On-site
EUR 45,000 - 80,000
Competitive remuneration
25 holiday days per year
Health insurance reimbursement
+7