Da Vinci Trading

Da Vinci Trading

Low Latency Engineer

Miami, Florida, United States

Sponsorship not specifiedDetected 1 day ago
C++AlgorithmsGrafanaFPGACiscoResearchCommunicationCollaboration

About the role

  • 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.

Responsibilities

  • 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
  • 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.
  • 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.

Requirements

  • Solid experience with fast-packet processing in user space and kernel-bypass technologies (e.g., Solarflare OpenOnload, TCPDirect, ef_vi, Exablaze, InfiniBand verbs, DPDK).
  • Good communication skills, with the ability to understand requirements and explain technical concepts to non-technical people

Nice to have

  • knowledge of switches is a plus.
  • familiarity with FPGA collaboration is a plus.
  • Expertise in the architecture, configuration, and optimization of both network and server components, including network cards (e.g., Arista, Cisco Nexus, Cisco Fusion)
  • Proficient in using hardware performance counters and profiling tools to enhance application performance

Skills

  • Understand and discuss requirements with team members, i.e. traders and researchers
  • Proactively investigate opportunities and solve problems and as they occur with a hands-on, pragmatic approach

Compensation

  • Competitive base salary

Benefits

  • Excellent variable pay based on performance, with a fair bonus-structure awarding company profits to software engineers, traders and researchers alike
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 25 vacation days each year

Company info

  • 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.
  • This is a unique opportunity to be part of a successful and fast-growing company.
  • Comfortable leveraging AI-assisted tools as part of your engineering workflow, with an appetite to explore how they can drive further performance improvements

This listing is sourced directly from Da Vinci Trading's careers page and normalized into a canonical job model.