# C++ Software Engineer - Trade Capture

**Company**: Equity IT
**Location**: New York, New York, United States of America
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $160,000 to $250,000
**Category**: Engineering
**Industry**: Finance

**Apply**: https://mlp.eightfold.ai/careers/job/755943471581
**Canonical**: https://yubhub.co/jobs/job_f992fe0e-8ea

## Description

We are seeking a skilled C++ software engineer to join our global team in developing a real-time trade capture system. The successful candidate will have strong experience in C++ server-side applications, Linux, and real-time/event-driven systems. They will work closely with our team to design, develop, and implement features that meet the evolving needs of our clients.

Principal Responsibilities:

- Develop and maintain high-quality C++ code for our trade capture system

- Collaborate with cross-functional teams to identify and prioritize feature requirements

- Design and implement efficient algorithms and data structures to meet system performance goals

- Troubleshoot and resolve complex technical issues in a timely manner

- Participate in code reviews and contribute to the improvement of our codebase

Qualifications:

- Bachelor's degree in Computer Science or a related field

- 7+ years of experience in developing C++ server-side applications in Linux

- Strong understanding of network programming and Linux O/S internals

- Strong understanding of object-oriented programming and data structures

- Understanding of SQL and relational databases

- Knowledge in Equities, Futures, FX, Options, and various Fixed Income products is strongly preferred

Benefits:

- Competitive total compensation package including base salary, discretionary performance bonus, and comprehensive benefits

- Opportunity to work with a talented team of professionals in a dynamic and fast-paced environment

- Flexible working hours and remote work options

When finalizing an offer, we take into consideration an individual's experience level and the qualifications they bring to the role to formulate a competitive total compensation package.

## Skills

### Required
- C++
- Linux
- real-time/event-driven systems
- network programming
- object-oriented programming
- data structures
- SQL
- relational databases

### Nice to have
- Equities
- Futures
- FX
- Options
- Fixed Income products
