What are the responsibilities and job description for the C++ Software Engineer - $300,000 P/A + Comps - Chicago position at Hunter Bond?
Role: C Software Engineer
Location: Chicago, IL
Compensation: $300,000 P/A Comps
Sector: Financial Technology
Overview
We’re partnering with a highly technical, performance-driven organization in the financial technology space seeking an experienced C Engineer to join their Chicago team. This is an opportunity to work alongside top-tier engineers on cutting-edge systems where speed, efficiency, and scalability are mission-critical.
You’ll operate in a fast-paced environment building next-generation platforms, with real ownership over your work and meaningful influence on system architecture and technical direction.
What You’ll Be Doing
- Designing and building high-performance systems in C (with some Python where appropriate)
- Developing and integrating microservices within distributed architectures
- Working on platforms that handle large-scale data processing with strict low-latency requirements
- Collaborating closely with engineers and stakeholders to deliver scalable, resilient solutions
- Contributing across the full development lifecycle—from design through to deployment and optimization
What They’re Looking For
- Strong commercial experience with modern C , plus working knowledge of Python
- Experience designing or consuming RESTful APIs within microservices-based systems
- Background working on high-throughput, low-latency, or large-scale distributed systems
- Experience in financial services or trading environments is a plus, but not required
- Strong academic background, ideally in Computer Science, Engineering, or a related discipline
If you're looking for a role where you can have real technical impact while working on complex, high-performance systems, apply now or reach out for a confidential discussion.
Salary : $300,000