Quick overview
Job description
We are seeking an experienced C++ developer to join our Equities OMS and Electronic Trading Technology team. The successful candidate will design, develop, and support mission-critical trading systems used across the order lifecycle, including order management, routing, execution, risk controls, and exchange connectivity.
This is a hands-on front-office technology role requiring close collaboration with traders, product managers, and fellow engineers.
Responsibilities
- Design, develop, and support high-performance OMS and electronic trading applications.
- Build scalable, low-latency solutions using modern C++.
- Develop and maintain FIX connectivity, market data integrations, and exchange interfaces.
- Partner with trading, product, operations, and risk teams to deliver business functionality.
- Drive system performance, reliability, and operational excellence.
- Participate in architecture discussions, design reviews, and code reviews.
- Support production systems and resolve complex issues in a fast-paced trading environment.
Required Qualifications
- 8+ years of software engineering experience with a proven track record delivering electronic trading and front-office trading platforms.
- Expert knowledge of modern C++ (C++17/20 preferred).
- Strong Linux development experience.
- Deep understanding of multithreading, concurrency, and distributed systems.
- Experience building front-office trading systems.
- Strong knowledge of:
- Order Management Systems (OMS)
- FIX Protocol
- Market Data
- Smart Order Routing
- Execution Workflows
- Pre-Trade Risk Controls
- Excellent analytical and problem-solving skills.
- Strong communication and stakeholder management abilities.
Preferred Qualifications
- Equities electronic trading experience.
- Experience with EMS, DMA, or algorithmic trading platforms.
- Knowledge of Kafka, Aeron, Redis, KDB+, and Python.
- Experience optimizing low-latency and high-throughput systems.
- Prior experience mentoring developers and leading technical initiatives.
- Experience driving adoption of AI-assisted engineering practices across the SDLC to improve developer productivity, software quality, and delivery speed.
- Familiarity with AI-powered development platforms, agent-driven workflows, and engineering automation at scale.
What We're Looking For
A highly motivated engineer who combines deep C++ expertise with strong electronic trading knowledge, takes ownership of critical systems, and thrives in a fast-paced front-office environment.
Primary Location Full Time Salary Range of $200,000 - $250,000.
Similar jobs
- AI

Mission Operations Engineer, Connected WarfareRecently posted Auto Apply
Anduril Industries · Herndon · Hybrid 🇺🇸
Talent AcquisitionStakeholder ManagementArticulate+11TechnologySalary not listed - AD

Senior Platform Engineer - Container ServicesRecently posted Auto Apply
Adyen · San Francisco · Hybrid 🇺🇸
RecruitingNginxTCP/IP+13Technology$198k - $293k/yr - AF
Oracle Database AdministratorRecently posted Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
OraclePL/SQLSQL+3TechnologySalary not listed - AF
D365 Power Platform Technical Architect LeadRecently posted Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
AzureTechnologySalary not listed - AF
Technical Architect SupportRecently posted Auto Apply
Accenture Federal Services · Washington · Hybrid 🇺🇸
AzureSharePointCI/CD+1TechnologySalary not listed - HO

WebApp Offensive Security Software EngineerRecently posted Auto Apply
Horizon3ai · United States · Remote 🇺🇸
Neo4jLLMPenetration Testing+3Technology$196k - $242k/yr - HO

Staff Software Engineer, FirewallRecently posted Auto Apply
Horizon3ai · United States · Remote 🇺🇸
RustAWSOWASP+5Technology$225k - $265k/yr - HA

Software Engineer I, PromotionsRecently posted Auto Apply
Handshake · San Francisco · On-site 🇺🇸
RubyMental HealthPython+1TechnologySalary not listed - UF

Senior Software Engineer (Backend)Recently posted Auto Apply
Uber Freight · Chicago · Hybrid 🇺🇸
MicroservicesMySQLOracle+8TechnologySalary not listed - UF

Senior Software Engineer (Backend)Recently posted Auto Apply
Uber Freight · Frisco · Hybrid 🇺🇸
MicroservicesMySQLOracle+8TechnologySalary not listed - UF

Senior Software Engineer (Fullstack)Recently posted Auto Apply
Uber Freight · Chicago · Hybrid 🇺🇸
MicroservicesMySQLOracle+11TechnologySalary not listed - UF

Senior Software Engineer (Fullstack)Recently posted Auto Apply
Uber Freight · Frisco · Hybrid 🇺🇸
MicroservicesMySQLOracle+11TechnologySalary not listed
