×
Register Here to Apply for Jobs or Post Jobs. X

Senior C++ System Developer

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Algoseek LLC.
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below

We are seeking a strong C++ Developer who will focus on maintaining algoseek ticker plant software and NY4 co-lo servers. The Systems Developer will occupy a position at the center of the algoseek data collection. This person must have experience building large-scale production systems, high-performance trading applications, and driving improvement in all levels of the technology stack.

Responsibilities
  • Maintain software architecture of algoseek ticker plant and co-lo servers
  • Design, develop and implement performance and quality modules together with Quality team
  • Dive into the low-level details, solve problems and fix bugs at the request of Support team
  • Upgrade the ticker plant and co-lo servers to meet future changes and needs
  • Develop and maintain documentation
  • Degree in Computer Science, Software Engineering, EE or similar
  • Minimum of two years developing low latency C++ applications
  • Proficiency in advanced C++ (011/14) including proficiency with STL, TMP, Boost, and type safety
  • Proficiency in advanced data structures, algorithms, OO programming, and computational complexity
  • Proficiency in Software Engineering including design/requirement specs, testing, QA, release
  • Experience with low-level system facilities: threading, I/O, signals, shared memory, VM, VFS
  • Experience in distributed computing including exchange topology, market gateways, and SORs
  • Knowledge of TCP/IP, UDP, and network topology; experience with socket programming
  • Knowledge of exchange connectivity, data management, and ticker plant
  • Graduate degree in Computer Science, Software Engineering, EE, or similar
  • Knowledge and familiarity with exchange protocols FIX, ITCH, PITCH, OUCH, and related
  • Low-latency: hardware/bios tuning, NUMA aware, multi-threaded design, lock-free programming
  • Low-latency: compiler and cache optimization, user-space networking (kernel bypass), IPC/RPC
  • Experience in programming/system tools; svn, gdb, valgrind, tcpdump, strace, systemtap, and more
  • Experience with designing simulation and back-testing frameworks and research infrastructure
  • Hardware knowledge and/or FPGA experience
Advantages
  • Awesome coworkers
  • Pre-tax health care, dependent care and commuter benefits (FSA)
  • Robust wellness program including financial education classes, team-based goal-tracking
  • Competitive medical, dental, vision, life insurance & disability coverage
  • Opportunity to be an owner in the company with stock awards and ESPP
  • 401k Retirement Plan (Roth and Pre-Tax options available)
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary