More jobs:
Senior C++ System Developer
Job in
Houston, Harris County, Texas, 77246, USA
Listed on 2026-10-09
Listing for:
Algoseek LLC.
Full Time
position Listed on 2026-10-09
Job specializations:
-
Software Development
Software Engineer, C++ Developer
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
- 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).
(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:
×