C++ Software Developer - Trading Strategy Execution
Edgehog Trading - Chicago, IL
Apply NowJob Description
About us We are a proprietary trading firm specializing in systematic electronic options market-making. Our vision is to scale and automate our quantitative strategies through cutting-edge algorithmic infrastructure and a diverse, multidisciplinary team of traders, quantitative developers, and researchers. We distinguish ourselves through rigorous data-driven decision-making, advanced technology platforms, and innovative quantitative methodologies, enabling us to address the complex challenges inherent in highly efficient markets. Leveraging best-in-class low-latency execution systems, sophisticated risk management frameworks, and state-of-the-art computational infrastructure, we maintain a competitive edge in the high-frequency trading landscape. Our foundation rests upon a commitment to continuous learning, absolute transparency, and a collaborative approach to every facet of our operations. What you'll do:Design, implement, and maintain low-latency C++ applications for trading strategy execution Collaborate closely with traders, quants, and other engineers to translate strategies into robust, production-ready systems Optimize performance at every level: networking, OS, compiler, and code Contribute to system architecture, instrumentation, and deployment pipelines Debug, monitor, and improve systems operating under real-world conditions Qualifications and skills:Strong proficiency in modern C++ (C++17 and above) Deep understanding of computer science fundamentals (data structures, algorithms, concurrency) Strong debugging, profiling, and performance-tuning skills Comfortable working in a Linux environment and familiar with system-level programming Ability to work independently and drive projects from idea to production Effective communication and collaboration skills in a high-stakes, fast-moving environment Bonus Points for:Experience building low-latency, high-throughput systems, preferably in a trading environment Experience with market data feeds, exchange connectivity, or order management systems Familiarity with scripting languages (Python, Bash) for tooling and automation Background in finance, quantitative systems, or high-frequency trading Knowledge of networking (TCP/UDP, kernel bypass, packet capture) Exposure to FPGA acceleration, GPU computing, or other hardware optimizations Why Edgehog: Small team advantage: Direct access to founders and senior team members from day one Ownership early: Manage real P&L and make meaningful impact within your first year Cutting-edge tech: Work with our proprietary models and low-latency trading systems built in-house Tight feedback loops: Weekly 1-on-1s with your mentor, quarterly reviews with leadership Chicago-based: Affordable cost of living, vibrant trading community Benefits: Comprehensive health, dental, and vision insurance with premiums 100% covered by the firm 401(k) with a 4% company match Unlimited paid time off and sick leave Free lunch, coffee, drinks, and snacks Commuter benefits Monthly happy hours and annual team events The base salary range for this position is listed below. Base salary represents just one part of overall compensation; all full-time, permanent roles are eligible for a discretionary bonus and benefits, including items in the above list. The base salary for this role is 150,000 - 175,000 USD per year
Created: 2026-03-10