C++ Developer

Jose Merciline

New York

JOB DETAILS
SKILLS
Algorithms, C++ Programming Language, CPU (Central Processing Unit), Computer Science, Data Structures, Finance, High Throughput, Java, Linux Operating System, Linux System Internals/Programming, Multitasking, Object Oriented Programming (OOP), Perl Programming Language, Problem Solving Skills, Python Programming/Scripting Language, Software Development, Software Engineering, Team Player, Trading Systems, Unix Shell Programming
LOCATION
New York
POSTED
13 days ago

Job title: C++ Developer / ECN Developer

Expert level of C++ and deep understanding of data structures, algorithms, and object-oriented programming. 

Implementations should be extensible to enable future enhancements. 

Strong template, meta programming, and generic programming knowledge a plus. 

Comfortable with new features of C++17 and C++20. 

Software development in a high-performance / high throughput environment using C++ (preferably in a Linux environment)

Strong understanding of low-latency and real-time system design and implementation. 

Passionate about designing in-house trading systems that are robust, resilient, and extremely fast

A true self-starter, motivated to learn existing operations and uncover hidden problems

Experience working with global development teams

Brilliant problem-solving abilities

The ability to manage multiple tasks in a fast-paced environment

Ability to work closely with other software developers, traders, quants, and infrastructure teams

Required Education and Experience:

 A bachelor's or master’s degree in computer science

At least 5 years of experience in the finance industry

Knowledge of any other development language, including Java, Python, or Perl and shell scripts (a plus)

Good understanding of Linux system internals and networking. 

Good understanding of CPU architecture and the ability to leverage CPU capabilities. 

Financial experience across multiple asset classes is a plus. 

Good understanding of multiple trading venue protocols and unique behaviors is a plus. 

About the Company

J

Jose Merciline