A leading financial technology firm is seeking a seasoned Market Data Engineer with deep expertise in C++ to help build and optimize a high-performance, low-latency market data distribution platform. This role is central to enabling scalable access to real-time data across trading and analytics teams.
Key Responsibilities:
Design and develop a robust market data system supporting large-scale, real-time access.
Build and maintain feed handlers for direct exchange and vendor data sources.
Implement data validation, monitoring, and quality assurance processes.
Develop APIs and data pipelines in Python for integration and analytics.
Collaborate with infrastructure and DevOps to ensure system reliability and performance.
Provide production support and contribute to architectural decisions.
Qualifications:
6+ years of experience in software engineering, with a focus on real-time market data systems.
Advanced proficiency in modern C++ (C++14/17/20).
Experience with exchange protocols (FIX/FAST, ITCH, OUCH) and vendor feeds (e.g., Bloomberg, Refinitiv).
Strong understanding of networking, messaging frameworks (e.g., Aeron, ZeroMQ, Kafka), and distributed systems.
Proficiency in Python; Java is a plus.
Excellent communication skills and ability to work in a fast-paced environment.
Preferred Skills:
Experience with cloud-native architectures (Kubernetes, Docker).
Familiarity with serialization formats (SBE, Protobuf, Avro).
Domain knowledge in Equities, FX, Futures, or Commodities.
Exposure to observability tools (Prometheus, Grafana)
Numbers & Facts
Location
Chicago, IL
Skills
Apache Avrounmatched
Apache Kafkaunmatched
Application Programming Interface (API)unmatched
Architectural Servicesunmatched
C++ Programming Languageunmatched
Cloud Architectureunmatched
Communication Skillsunmatched
Data Managementunmatched
Data Qualityunmatched
DevOpsunmatched
Distributed Computingunmatched
Dockerunmatched
Futuresunmatched
Javaunmatched
Large-Scale Systemsunmatched
Production Supportunmatched
Python Programming/Scripting Languageunmatched
Quality Assurance Methodologyunmatched
Quality Monitoringunmatched
Software Engineeringunmatched
Systems Administration/Managementunmatched
Systems Reliabilityunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.