C++ Trading Systems Developer - W2
Anveta Inc
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Algorithmic Trading
Application Performance Management
Bash
Boost (C++ Libraries)
C++
Software Debugging
Linux
Distributed Computing Environment
Perl
Python
Multicasting
Object-Oriented Software Development
Performance Tuning
Socket
TCP/IP
Scripting (Bash/Python/Go/Ruby)
Real Time Systems
Information Technology
Job description
This position is for a C++ Trading Systems Developer with a focus on performance. The individual will be responsible for performance tuning, monitoring, optimization, and measurement of trading systems. Experience in application-level and low-level performance is crucial for this role., * Application performance measurement and tuning
- Low-level understanding and experience with protocols such as tcp/ip, udp
- Active monitoring of production systems at application and system levels
- Collaborating with operations, application, systems, and networking teams
- Developing interface solutions for FIX, OPRA, CTA, or UTP protocols
Requirements
- Strong C++ knowledge and debugging skills in a Linux environment
- Experience with BOOST libraries and STL
- Knowledge of Object Oriented Programming concepts
- Experience in developing real-time applications in a distributed processing architecture
- Experience in Options, Equities, or Futures trading systems
- Experience with TCP/IP multicast and socket programming
- Knowledge of scripting languages such as Python, Shell, and Perl
Preferred Skills:
- Experience coding interface solutions for FIX, OPRA, CTA, or UTP protocols
- Knowledge of logical business domain in Options or Equities trading systems
- 7+ years of experience in C++ development
- Bachelor''s degree or equivalent in IT/Computer Science