1

Trading Developer Jobs in Illinois (NOW HIRING)

Our team spans trading, engineering, and business operations, working together to build and support the systems that power the firm. We emphasize data-driven decision making, rigorous problem solving ...

Our global team is a diverse group of experienced engineers, traders, and brokerage professionals ... developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by $400 ...

About us Edgehog Trading is a proprietary trading firm specializing in electronic options market ... Our team spans trading, engineering, and business operations, working together to build and support ...

About us Edgehog Trading is a proprietary trading firm specializing in electronic options market ... Our team spans trading, engineering, and business operations, working together to build and support ...

Edgehog Trading is a proprietary trading firm specializing in electronic options market making. We ... Our team spans trading, engineering, and business operations, working together to build and support ...

Always Recruiting For

Chicago, IL · On-site

$17.50 - $21.75/hr

We are always open to hiring for the following roles: - Software Developers - specifically Python - Quant Developers - Live Sports Traders - DevOps Engineers Please submit your resume and it will be ...

ETF Trading Support Analyst

Chicago, IL · On-site

$90K - $120K/yr

Chicago, IL Description We are seeking an ETF Trading Support Engineer to work directly with our ETF market-making desk and technology teams. This role focuses on configuring, analyzing, validating ...

Showing results 21-40

Trading Developer information

See Illinois salary details

$15

$58

$73

How much do trading developer jobs pay per hour?

As of Sep 15, 2026, the average hourly pay for trading developer in Illinois is $58.16, according to ZipRecruiter salary data. Most workers in this role earn between $52.88 and $68.94 per hour, depending on experience, location, and employer.

What is a trading developer?

Trading Developers are software engineers who design, build, and maintain technology systems used by trading firms, banks, or hedge funds to execute financial trades. They work closely with traders and quantitative analysts to develop algorithms, automate trading strategies, and ensure low-latency transaction processing. Their role often involves programming, debugging, optimizing code for speed, and integrating with various data feeds or exchanges. Trading Developers typically need strong programming skills (often in C++, Python, or Java), a good understanding of financial markets, and the ability to solve complex, performance-critical problems.

How does a trading developer typically collaborate with traders and quantitative analysts during the development of trading systems?

A Trading Developer works closely with traders and quantitative analysts to translate trading strategies into robust, high-performance code. Collaboration often involves regular meetings to review requirements, gather feedback, and iterate on prototypes. Developers may sit on the trading floor or join daily stand-ups, ensuring quick communication and alignment with business goals. This collaborative approach helps ensure that the systems are both technically sound and tailored to the strategic needs of the trading desk.

What are the key skills and qualifications needed to thrive as a trading developer, and why are they important?

To thrive as a Trading Developer, you need strong programming skills (often in C++, Python, or Java), a solid understanding of financial markets, and a relevant degree such as computer science, mathematics, or engineering. Familiarity with trading platforms (like FIX protocol), low-latency systems, and version control tools, as well as experience with automated testing frameworks, are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills for collaborating with traders and managing complex projects. These abilities are crucial for building robust, high-performance trading systems that can adapt to dynamic market conditions and deliver competitive advantages.

What is the difference between Trading Developer vs Quantitative Analyst?

AspectTrading DeveloperQuantitative Analyst
Required CredentialsBachelor's or Master's in Computer Science, Finance, or related fields; programming skills (Python, C++, Java)Degree in Mathematics, Statistics, Finance, or related; strong analytical and programming skills
Work EnvironmentDevelops trading systems, algorithms, and tools used by tradersBuilds mathematical models and algorithms to analyze financial data
Employer & Industry UsageFinancial firms, hedge funds, trading desksAsset management firms, hedge funds, investment banks

While both roles require programming skills and a finance background, Trading Developers focus on creating and maintaining trading systems, whereas Quantitative Analysts develop models to inform trading strategies. Both roles are integral to trading operations but differ in their primary focus and responsibilities.

What are popular job titles related to Trading Developer jobs in Illinois?

For Trading Developer jobs in Illinois, the most frequently searched job titles are:

What job categories do people searching Trading Developer jobs in Illinois look for?

The top searched job categories for Trading Developer jobs in Illinois are:

Infographic showing various Trading Developer job openings in Illinois as of August 2026, with employment types broken down into 80% Full Time, 9% Part Time, and 11% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $120,976 per year, or $58.2 per hour.

C++ Software Developer - Trading Strategy Execution

Chicago, IL • On-site

$50.50 - $68/hr

Full-time

Re-posted 16 days ago


Job description

Job Summary:
Edgehog Trading is a technology-driven trading firm specializing in trading options on futures. They are seeking an experienced C++ Software Developer to join their trading technology team, responsible for building and maintaining systems for executing trading strategies with speed and precision.
Responsibilities:
• 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:
Required:
• 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
Preferred:
• 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
Company:
Edgehog Trading is a trading company that specializes in electronic options market making strategies. Founded in 2018, the company is headquartered in Chicago, USA, with a team of 11-50 employees. The company is currently Early Stage.