-
Atto Trading

Senior C++ Developer

Atto Trading
Portugal · Contract · Mid-Senior

Atto Trading, a dynamic quantitative trading firm leading in global high-frequency strategies, is looking for a Senior C++ Developer to join our team in Lisbon, Portugal (office).

We are expanding an international, diverse team, with experts in trading, statistics, engineering, and technology. Our disciplined approach combined with rapid market feedback allows us to quickly turn ideas into profit. Our environment of learning and collaboration allows us to solve some of the world’s hardest problems, together. As a small firm, we remain nimble and hold ourselves to the highest standards of integrity, ingenuity, and effort.


Position Highlights:


  • Contributing to the development of a competitive ultra-low latency trading platform.
  • Active participation in the full feature development cycle of creating a new, successful working trading platform from prototype to deployment in production.


Responsibilities:


  • Design, implementation and deployment of components and services for large-scale trading systems
  • Development of cross-platform C/C++ systems for high-frequency trading (HFT)
  • Develop low-latency code using the latest C/C++ standard
  • Implement interfaces with advanced networking hardware (FPGA, kernel-bypassing drivers)
  • Research to improve platform performance


Requirements:


  • Experience working with C/C++ (4+ years).
  • Knowledge of C++ standards (C++14, C++17, C++20 is a big advantage).
  • Experience working with Python/Bash (1+ years).
  • Hands-on experience with Linux, Multithreading and IPC.
  • Experience in profiling, optimizing latency and throughput, PGO.
  • Understanding the principles of OOP, design patterns.
  • Bachelor's degree in Computer Science or Computer Engineering or related field.
  • Effective communication skills and fluency in English.
  • Close attention to detail, ability to work to very high standards, and critical mindset.
  • The ability to manage multiple tasks in a fast-paced environment.


Nice to have:


  • Experience in developing high-performance/low-latency systems under Linux.
  • Knowledge of operating systems, kernel-level understanding of device-level support in Linux.
  • Knowledge of Financial Instruments (Stocks, ETFs, Futures, Options).
  • Genuine interest in finance, trading, and how modern electronic markets work.
  • Good understanding of Networking at the protocol level.


Benefits:


  • Support in relocation.
  • Opportunity to develop professional competencies.
  • Interesting and challenging tasks.
  • Competitive rates of pay.
  • Paid time off.
  • Coverage of health insurance costs.

Key Skills

Ranked by relevance

c ha ui linux ai ux toc design patterns design pattern python nimble unity bash fpga esp oop nat pan
Login to Apply
Posted
Nov 28, 2024
Type
Contract
Level
Mid-Senior
Location
Lisbon

Industries

Financial Services Capital Markets

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Euronext
Related

DevOps Engineer

2026-06-19

Full-time
Not Applicable
Portugal
Financial Services
Engineering
View Job Details
Randstad Digital Portugal
Related

Senior .Net Backend Developer

2026-06-19

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Ryan
Related

Senior Full Stack Developer, Software Development

2026-06-19

Full-time
Not Applicable
Portugal
Financial Services
Engineering