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
Senior

Job 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

Apply for this position