Preparing for your next Quant Interview?
Practice Here!
OpenQuant
2026-02-25

Senior Engineer - Trade Capture

logo
Chicago Trading Company
Senior Engineer - Trade Capture
Chicago, US
Apply Now
Job Description

The Role

We are seeking a talented and experienced Trade and Positions Platform Engineer to join our specialized TAPE team. Our team owns and operates the firm's trade and positions system, providing real-time risk awareness and interfacing with every desk across the organization. As we build TAPE 2.0-a cloud-based, scalable platform designed to handle increased volume, diversity, and advanced trading strategies-you will play a critical role in modernizing our core systems while addressing key technical challenges in distributed architecture, high throughput, and low latency.

What you'll do

  • Develop and maintain resilient Java services built on a cloud-ready architecture, incorporating CI/CD best practices to support TAPE 2.0.
  • Collaborate with cross-functional teams-including traders, quant developers, and other technical groups-to design, build, and enhance client APIs in Java, C++, and Python.
  • Design and implement distributed systems capable of scaling with increasing trading volume and diverse strategies, solving problems related to system distribution, throughput, and latency.
  • Contribute to building and refining user interfaces (approximately 10-15% of development work) using Angular, ensuring seamless integration with underlying APIs.
  • Leverage distributed caching solutions (e.g., Hazelcast, Oracle Coherence, or Redis) and container orchestration with Kubernetes to optimize system performance and reliability.
  • Continuously research and adopt new technologies and architectural patterns to improve system resiliency, performance, and scalability.
  • Monitor system performance, troubleshoot issues, and maintain comprehensive documentation of development processes and architectural decisions.

What we are looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience in developing Java-based applications and services, preferably in a high-volume, low-latency environment.
  • Hands-on experience working with cloud-based architectures and CI/CD pipelines.
  • Proficiency in building and integrating APIs using Java, C++, and Python.
  • Familiarity with frontend development frameworks such as Angular.
  • Solid understanding of distributed systems and caching solutions (e.g., Hazelcast, Oracle Coherence, Redis).
  • Experience deploying and managing applications using Kubernetes.
  • Exposure to trading systems and capital markets with an understanding of how real-time risk management and trade processing systems operate.
  • Excellent problem-solving skills and a proactive approach to tackling complex technical challenges within a collaborative team environment.

Nice to have

  • Experience working on critical trading systems or financial applications.
  • Previous involvement in systems modernization or migration projects to cloud platforms.
  • Additional certifications or training in cloud architecture, containerization, or financial markets technology.

For More Quantitative Finance Jobs visit OpenQuant

Share this job
Share On
Apply Now