C++ Developer


Chicago
Permanent
$150,000 - $200,000 USD a year
Financial Technology
PR/594309_1788212729
C++ Developer

Software Engineer | Chicago

A technology-driven proprietary trading firm in Chicago is looking for talented software engineers to join its core technology team. Technology sits at the center of the business, and engineers work directly on systems that support electronic trading, market data processing, and execution.

What You'll Work On

  • Develop and enhance components of a high-performance trading platform
  • Build systems for data analysis, algorithm development, and execution infrastructure
  • Design, develop, and maintain efficient, reliable C++ applications in a Linux environment
  • Collaborate closely with engineers and traders to solve complex technical problems

Ideal Background

  • 4+ years of software engineering experience using C++, Java, C#, or similar languages
  • At least 3 years of experience working with C++ and Linux/Unix environments strongly preferred
  • Strong computer science fundamentals
  • Bachelor's degree in Computer Science or a related technical field (particularly important for candidates with under 5 years of experience)
  • Financial industry experience is helpful but not required

What They're Looking For

  • Engineers who can clearly articulate the impact they've had on projects, teams, and business outcomes
  • Candidates with hands-on experience building production systems rather than solely working within large-scale consumer tech environments
  • Individuals who are curious, collaborative, and motivated by solving challenging technical problems in a fast-paced environment

Additional Details

  • Chicago-based role with a 5-day in-office schedule
  • Candidates should be local or have strong ties to the Chicago area
  • Employment sponsorship is available
  • Open to candidates both inside and outside of the trading/finance industry
  • Competitive base salary plus discretionary bonus potential

Compensation

  • Base salary: $125,000 - $200,000
  • Eligible for substantial discretionary bonus
  • Comprehensive benefits package including health coverage, retirement benefits, parental leave, professional development opportunities, and additional employee perks

Why Consider It?

This is an opportunity to work on high-performance systems in a collaborative environment where technology is viewed as a strategic advantage. Engineers have direct visibility into the impact of their work and the chance to contribute across multiple areas of the firm's trading infrastructure.

FAQs

Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your resume and details on file so when we see similar roles or see skillsets that drive growth in organizations, we will always reach out to discuss opportunities.

Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.

We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business. 

That's why we recommend registering your resume so you can be considered for roles that have yet to be created. 

Yes, we help with resume and interview preparation. From customized support on how to optimize your resume to interview preparation and compensation negotiations, we advocate for you throughout your next career move.

Handpicked roles for you