C++ Developer

Georgia Tek Systems
Chicago, IL, United States
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Algorithmic Trading Amazon Web Services Microsoft Azure Boost (C++ Libraries) Unix C++ (Programming Language) Cloud Computing CMake Computer Programming Continuous Delivery Continuous Integration Linux
+23 more
DevOps Memory Management Financial Information EXchange High-Frequency Trading Python (Programming Language) Enterprise Messaging Systems Performance Tuning Socket Programming Software Engineering TCP/IP Transmission Control Protocol (TCP) Multithreading Scripting Standard Template Library (STL) Concurrency Git Containerization Kubernetes Low Latency Apache Kafka Build Tools TIBCO (Software) Docker

Requirements

  • STL, Boost libraries
  • Multithreading and concurrency
  • Memory management and performance tuning
  • Experience in Linux/Unix environments
  • TCP/IP networking and socket programming
  • FIX Protocol knowledge
  • Experience with Git and build systems (CMake/Make)

Required Domain Experience

  • Minimum 3+ years in Banking / Capital Markets environment
  • Experience working in:
  • Investment Banking Trading desks
  • Front Office Trading Technology
  • Electronic Trading Platforms
  • Strong understanding of:
  • Market microstructure
  • Order book mechanics
  • Trade lifecycle (order * execution * clearing * settlement)

Preferred Qualifications

  • Experience with Equities / FX / Derivatives trading platforms
  • Knowledge of pricing models and quantitative concepts
  • Experience with high-frequency trading environments
  • Familiarity with cloud-based trading infrastructure (AWS/Azure)
  • Exposure to scripting languages (Python preferred)

Soft Skills

  • Strong analytical and problem-solving skills
  • Ability to work in high-pressure, time-critical trading environments
  • Excellent communication skills with business and technology teams
  • Ownership mindset and accountability

Nice to Have

  • Experience with low-latency networking (Solarflare, DPDK)
  • Knowledge of messaging systems (Kafka, Tibco, Solace)
  • CI/CD pipeline exposure
  • DevOps and containerization knowledge (Docker, Kubernetes)

Skills: Amazon Web Services (AWS), Analysis Skills, Apache Kafka, Banking Services, C++ Programming Language, C++ Standard Template Library (STL), CMake, Capital Markets, Cloud Computing, Communication Skills, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Derivatives, DevOps, Docker, Financial Information eXchange (FIX), Foreign Exchange (FX) Trading, Git, Investment Services, Linux Operating System, Memory Management, Messaging Technology, Microsoft Windows Azure, Multithreaded Programming, Performance Tuning/Optimization, Problem Solving Skills, Product Pricing, Python Programming/Scripting Language, Scripting (Scripting Languages), Sockets, Software Engineering, TCP/IP (Transmission Control Protocol/Internet Protocol), TIBCO Product family, Trading Platforms, Trading Systems, United States Department of Energy (DOE), Unix Operating Systems

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · WWC 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all