C++ Senior Engineer - Options Market Making Execution

Chicago Trading Company

  • Chicago, IL
  • 7 days ago

    Highlights

    Our Options Market Making Execution team is looking for a Senior Engineer to build high-performance, elegant solutions to keep CTC's options trading infrastructure fast, efficient, and competitive. You'll partner with Engineers, Traders, and Quant Researchers to develop and fine-tune execution engines and trading strategies with the goal of reducing latency, maximizing performance and improving P&L.

    Numbers & Facts

    LocationChicago, IL

    Description

    Our Options Market Making Execution team is looking for a Senior Engineer to build high-performance, elegant solutions to keep CTC's options trading infrastructure fast, efficient, and competitive. You'll partner with Engineers, Traders, and Quant Researchers to develop and fine-tune execution engines and trading strategies with the goal of reducing latency, maximizing performance and improving P&L. By simplifying system management and constantly improving our options trading engines, you'll ensure our trading infrastructure remains scalable, responsive, and cutting-edge.

    WHAT YOU'LL DO

    • Design and build high-performance, low-latency trading systems that power our Options Market Making business
    • Work closely with traders, quants and technologists to drive ideas from inception to production in a timely and robust manner.
    • Partner with other teams such as operations, option pricing, exchange connectivity to ensure your solutions seamlessly integrate into our firmwide trading infrastructure.
    • Ensure operational safety and uphold the highest standards of software engineering by thoroughly testing code, following a coherent and maintainable design and architecture, and adhering to best practices-prioritizing carefully planned, well-structured solutions over ad hoc implementations.

    WHAT WE'RE LOOKING FOR

    • A minimum of 5 years of experience working in a production environment using modern C++
    • Deep knowledge of low level systems programming, optimization, and hardware/software co-design
    • Strong fundamentals in computer architecture and networking protocols
    • Experience writing multithreaded and distributed systems with an affinity for delivering clean, performant code
    • Ability to quickly triage issues and drive the resolution effort through completion
    • Experience working at a high frequency trading firm is preferred

    Similar Jobs

    See more jobs