> Markdown version of [/jobs/ext/4356756-director-of-software-engineering](https://www.wearedevelopers.com/jobs/ext/4356756-director-of-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Director of Software Engineering - **Company:** Cypress Group - **Location:** Mundelein, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Algorithmic Trading, C++ (Programming Language), Distributed Systems, Performance Tuning, Software Engineering, Multithreading, Concurrency, Low Latency - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/e24c1532-814a-4259-a677-e53644039bea/director-of-software-engineering ## About the Role * At least 10 years of software-engineering experience, including five or more years in a technical leadership position. \n * Leadership experience within a proprietary trading firm, hedge fund, market maker, investment bank, exchange, or similarly demanding trading environment. \n * Proven hands-on experience building or optimizing high-performance, low-latency trading systems. \n * Strong programming ability in C++, Rust, or another high-performance systems language. \n * Experience with multithreading, concurrency, distributed computing, networking, and performance optimization. \n * Strong understanding of the complete electronic-trading lifecycle, including market data, pricing, order management, execution, risk, positions, and clearing. \n * Demonstrated success managing and mentoring engineers in a fast-paced, production-critical environment. \n * Ability to establish priorities, manage timelines, and deliver complex technical initiatives. \n * Strong communication skills and the ability to make sound decisions in ambiguous situations.