Jobs · Engineering · New York

C++ Developer

Atto Trading · New York, NY · 3 days ago
Engineering$175k–$250k/yrFull-time

Responsibilities

  • Develop, sustain, and support one of the leading global trading platforms with low-latency C/C++ systems for high-frequency trading (HFT), while consistently enhancing its performance, functionality, and stability.
  • Conduct thorough testing and participate in comprehensive code reviews.
  • Implement interfaces with advanced networking hardware (FPGA, kernel-bypassing drivers).
  • Demonstrate proactive decision-making and self-direction, while recognizing when to seek guidance.

Requirements

  • 5+ years of experience with developing HFT platforms and trading systems.
  • Experience working with C/C++, especially modern C++ in a Linux environment.
  • Experience in profiling and optimization.
  • Understanding the principles of OOP, Multithreading, and IPC.
  • Bachelor's degree or higher in Computer Science, Computer Engineering, or related field.
  • Attention to detail, ability to work to very high standards, and critical mindset.
  • Able to manage multiple tasks in a fast-paced environment.
  • Demonstrated ability to effectively leverage modern AI tools (e.g., generative AI, code assistants, research and productivity tools) to improve quality, speed, decision-making, and workflow efficiency while maintaining strong judgment, accuracy, and ownership of outcomes.

Qualifications

  • Nice to have knowledge of operating systems, kernel-level understanding of device-level support in Linux.
  • Knowledge of Financial Instruments (Stocks, ETFs, Futures, Options).
  • Experience with various market data and order entry protocols (ITCH, OUCH, PITCH, CME MDP).
  • Genuine interest in finance, trading, and modern electronic markets.

Skills

  • Modern AI tools (e.g., generative AI, code assistants, research and productivity tools).

Benefits

  • Competitive compensation package.
  • Performance-based bonus opportunities.
  • 401k plan.
  • Mental health support, including access to therapy.
  • Paid time off (25 days).
  • Relocation support (where applicable).
  • International team meet-ups.
  • Learning and development support, including courses and certifications.
  • Access to professional tools, software, and resources.
  • Fully equipped workstations with high-quality hardware.
  • Modern office with paid lunches.

Pay

Annual base salary range of $175,000 to $250,000. Pay (base and bonus) may vary depending on job-related skills and experience.

Schedule

Full-time position.

Similar jobs

C++ Developer

The Ai Training CompanyUnited States· 2 wk ago
RemoteEngineering$100/hrapply on t.mercor.com

C++ Developer

Spark Tek IncBethesda, MD· 1 mo ago
Information Technologyapply on www1.jobdiva.com

C++ Developer

Open Systems TechnologiesNew York, NY· 1 mo ago
Engineeringapply on www2.jobdiva.com

C/C++ Developer

MDAEdgeMilwaukee, WI· 1 mo ago
Information Technologyapply on www1.jobdiva.com

C++ Software Developer

Gromelski & Associates, Inc.Manassas, VA· 3 wk ago
Engineering$100k–$140k/yrapply on phg.tbe.taleo.net