C++ Engineer, Low-Latency Market Data

Business Integration Partners (bip)
United States
about 1 month ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$130,000.0 - $175,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Application Performance Management C++ (Programming Language) Profiling Computer Networks Linux Memory Management Financial Information EXchange Multicasting Performance Tuning Remote Direct Memory Access Reference Data
+11 more
Software Engineering System Programming Multithreading Cloud Platform System Real Time Systems Concurrency Non-Uniform Memory Access Redline Information Technology Low Latency C++14

Job description

This is a highly technical engineering role requiring deep expertise in C++, Linux, low-latency systems, exchange market data, networking, and performance optimization. The successful candidate will work directly with existing market data architectures, identify migration requirements and dependencies, validate feature parity, and optimize the target environment for high-message-rate production workloads., The engineer will partner closely with architecture, development, infrastructure, production support, and business stakeholders to deliver the migration safely and efficiently. The ideal candidate has previously built, optimized, or migrated low-latency market data or electronic trading systems and understands both the software engineering and infrastructure considerations required to achieve deterministic performance in production.

Requirements

  • 7+ years of professional software engineering experience with significant hands-on development of high-performance systems. \n

  • Expert-level C++ development experience on Linux, including modern C++ and low-level systems programming. \n

  • Extensive experience building, enhancing, or supporting low-latency electronic trading and/or real-time market data systems. \n

  • Direct hands-on experience with North American equities and/or options exchange market data protocols. \n

  • Strong understanding of exchange feed-handler architecture and functionality, including sequencing, gap detection, recovery, replay, reference data, and normalization. \n

  • Deep knowledge of multithreading, concurrency, memory management, networking, synchronization, and performance optimization. \n

  • Experience designing and implementing highly scalable, high-throughput real-time systems. \n

  • Strong knowledge of Linux operating environments and their interaction with latency-sensitive applications. \n

  • Demonstrated ability to identify and troubleshoot latency and performance issues using profiling, tracing, benchmarking, and systems-analysis tools. \n

  • Strong understanding of networking concepts relevant to market data, including UDP, multicast, packet processing, and network performance. \n

  • Experience working with infrastructure and networking teams to diagnose and optimize end-to-end application performance. \n

  • Experience operating within Agile software development environments. \n

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. \n

  • Strong communication skills and the ability to collaborate effectively across engineering, architecture, infrastructure, production support, and business teams. \n, * Direct hands-on experience with Redline market data products or comparable ultra-low-latency market data platforms. \n

  • Previous experience migrating proprietary exchange feed handlers to a third-party or vendor-based market data platform. \n

  • Deep understanding of electronic trading market structure, exchange workflows, and market data distribution architectures. \n

  • Experience with kernel-bypass technologies such as Solarflare OpenOnload, DPDK, RDMA, AF_XDP, or similar technologies. \n

  • Advanced Linux performance-tuning experience, including CPU isolation, CPU affinity, interrupt management, NUMA optimization, huge pages, and network-stack tuning. \n

  • Strong knowledge of multicast networking and high-performance packet processing., * Experience with hardware timestamping, latency measurement, profiling, and performance benchmarking.

Benefits & conditions

n \n

  • Execute the migration of proprietary exchange market data feed handlers to the Redline market data platform. \n

  • Analyze existing feed-handler architectures, functionality, dependencies, and downstream consumers to develop effective migration strategies. \n

  • Validate functional and performance parity between legacy and target market data architectures. \n

  • Ensure exchange-specific functionality, normalization, reference data, sequencing, recovery, and replay capabilities are preserved throughout the migration. \n

  • Identify migration risks and technical dependencies and work across engineering and infrastructure teams to minimize production disruption. \n

\n

\n

Low-Latency C++ Engineering

\n

\n \n

  • Design, develop, enhance, and optimize high-performance C++ applications operating within latency-sensitive electronic trading environments. \n

  • Analyze application performance and identify bottlenecks across software, operating system, networking, and hardware layers. \n

  • Apply advanced performance techniques including lock-free programming, memory optimization, CPU affinity, NUMA awareness, cache optimization, and efficient network processing. \n

  • Develop benchmarking and performance-testing methodologies to measure latency, throughput, jitter, and overall system behavior. \n

  • Profile and tune applications to support deterministic performance under high-message-rate market conditions. \n

\n

\n

Exchange Connectivity & Market Data

\n

\n \n

  • Work directly with North American equities and options exchange market data protocols. \n

  • Implement and maintain exchange-specific functionality including sequencing, gap detection, recovery, replay processing, and reference data handling. \n

  • Analyze exchange message flows and ensure accurate normalization and downstream distribution of market data. \n

  • Evaluate feed-processing performance under peak-volume conditions and optimize systems for throughput and latency. \n

  • Support exchange changes, protocol upgrades, and other market-driven enhancements. \n

\n

\n

Infrastructure, Performance & Reliability

\n

\n \n

  • Partner with infrastructure and network engineering teams to optimize servers, network configurations, and operating systems for low-latency workloads. \n

  • Support deployment, testing, certification, and production-readiness activities associated with the Redline migration. \n

  • Improve platform resiliency, monitoring, diagnostics, and performance observability. \n

  • Troubleshoot complex production issues across application, network, operating system, and hardware layers. \n

  • Contribute to engineering standards and operational practices that improve reliability and maintainability across the market data environment. \n

\n

\n, BIP US provides a reasonable range of compensation for our roles. Actual compensation is influenced by a wide array of factors including but not limited to skill set, education, level of experience, and knowledge.

Full Time

2147483646

Technology

About the company

Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US (New York, Charlotte, Chicago, and Houston). Operating at the intersection of business and technology, we design, develop, and deliver sustainable solutions at pace and scale, creating greater value for our customers, employees, shareholders, and society.

\n

\n

BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients.

\n

\n

BIP is currently expanding its footprint in the United States, focusing on growing its Capital Markets and Financial Services lines. Our teams operate at the intersection of business strategy, technology, and data to help our clients drive smarter decisions, reduce risks, and stay ahead in a fast-evolving market environment.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…