Senior C++ Software Engineer - Algorithmic Trading
- Pay
- $150,000 – $175,000 per year
- Location
- Chicago, IL
- Listed
- 12 days ago
What you'll do
- Design, implement, and optimize low-latency C++ applications for trading strategy execution.
- Collaborate closely with traders and other engineers to translate ideas into robust, production-ready systems.
- Conduct diagnostic assessments and perform foundational data analysis to identify key issues, enabling data-driven prioritization of tasks and resources.
- Modify inter-application behaviors and component interactions in a safe, testable, and controlled manner.
- Rewrite complicated Java applications into C++
- Optimize production code and other system components to achieve low-latency and high-throughput capabilities.
Qualifications and skills
- 5+ years of experience at an options market making firm
- Strong proficiency in modern C++
- 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
- Possess strong intuition for selecting sensible default behaviors and parameter values
- Ability to translate business goals and ideas into scalable production code
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: Monthly 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
About us
Edgehog Trading is a proprietary trading firm specializing in electronic options market making. We take a technology-driven approach, designing and operating automated, scalable systems to provide liquidity across markets.
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, and continuous improvement to navigate complex and evolving markets.
We operate in a highly collaborative environment where ideas can move quickly from concept to implementation, and where individuals are empowered to take ownership and contribute directly to the firm's growth.
From Edgehog Trading's careers page, first listed on Rolev.ai on October 28, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Senior C++ Software Engineer - Algorithmic Trading role at Edgehog Trading, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
- Senior Counsel2U · Crystal City; US Remote
- Senior Cloud ArchitectRobots and Pencils · Remote (US)
- Senior Clinical Trial Manager (Contract)4dmoleculartherapeutics · Remote (US)
- Senior Construction Manager, Capital ProjectsSila · Moses Lake, WA
- Senior CRM Account ExecutiveServiceNow · Austin, TX
- Senior Cloud Engineer - GovernanceDelinea · U.S. Remote
Common questions
What is the salary for the Senior C++ Software Engineer - Algorithmic Trading role at Edgehog Trading?
The Senior C++ Software Engineer - Algorithmic Trading posting at Edgehog Trading states compensation of $150,000 – $175,000 per year. Final pay may depend on location, experience, and interview evaluation on Edgehog Trading's official career site.
Where is the Senior C++ Software Engineer - Algorithmic Trading job at Edgehog Trading located?
This Senior C++ Software Engineer - Algorithmic Trading position at Edgehog Trading is located in Chicago, IL. Always check Edgehog Trading's application page for specific state eligibility or relocation policies.
How do I apply for the Senior C++ Software Engineer - Algorithmic Trading position at Edgehog Trading?
This listing links directly to Edgehog Trading's Rippling application page. You can apply directly on Edgehog Trading's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Rippling application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.