C++ Engineering Lead - Delta One

Chicago Trading Company

  • Chicago, IL
  • 30+ days ago

    Highlights

    Working closely with Traders, Quants, and Technologists, you'll help drive the evolution of delta trading from a risk management function into a true alpha-generating strategy - integrating delta trading with volatility trading to capitalize on increased liquidity and tighter spreads. The Delta One team is looking for a Team Lead to own business-critical technical initiatives and manage a team of engineers within the delta trading execution group.

    Numbers & Facts

    LocationChicago, IL

    Description

    The Delta One team is looking for a Team Lead to own business-critical technical initiatives and manage a team of engineers within the delta trading execution group. You'll be a hands-on manager developing and maintaining high-performance valuation, execution, and post-trade systems. Working closely with Traders, Quants, and Technologists, you'll help drive the evolution of delta trading from a risk management function into a true alpha-generating strategy - integrating delta trading with volatility trading to capitalize on increased liquidity and tighter spreads. By mentoring your team, managing cross-functional projects, and upholding the highest standards of software engineering, you'll play a pivotal role in ensuring our delta trading infrastructure remains fast, efficient, and competitive.

    What You'll Do

    Technical Leadership & Development

    • Design and build high-performance delta one trading systems
    • Lead technical design discussions and drive architectural decisions
    • Work closely with traders, quants, and technologists to drive ideas from inception to production in a timely and robust manner
    • 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

    People & Project Management

    • Lead and mentor a small team of engineers, supporting their professional growth and day-to-day technical work
    • Manage multiple concurrent projects, ensuring timely delivery while maintaining quality and reliability
    • Help establish team priorities in alignment with broader business and trading objectives
    • Foster a collaborative, high-performance team culture consistent with CTC's values

    What We're Looking For

    Required

    • A minimum of 5 years of experience working in a production environment using modern C++
    • Demonstrated experience developing and maintaining large-scale C++ systems
    • 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
    • Proven ability to manage multiple projects simultaneously, balancing competing priorities without sacrificing quality
    • Ability to quickly triage issues and drive the resolution effort through completion

    Nice To Have

    • Experience managing or mentoring engineers (2-4 people), with a passion for developing talent and building strong teams
    • Experience working in the trading industry

    Similar Jobs