Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Engineer

$175k - $225k
Full-time

Imc

Polar Operations LLC (dba IMC Markets) has multiple openings for C++ Software Engineer (REQ#4461662101) in Chicago, IL and Brooklyn, NY.

Your Core Responsibilities


  • Implement software features and components for IMC's trading systems (25%).

  • Design software solutions independently and make architectural decisions (10%).

  • Debug and fix software issues in trading systems (5%).

  • Identify complex multi-component issues, perform root cause analysis, and implement preventative solutions (5%).

  • Ensure code quality and system reliability through comprehensive automated testing (10%).

  • Contribute to the automated testing framework, own critical trading system components, and ensure reliability, performance, and scalability across regions (5%).

  • Participate in code reviews (10%).

  • Monitor system performance and trading operations (5%).

  • Collaborate with traders and other teams to understand requirements and deliver solutions (10%).

  • Participate in planning, estimate complexity of tasks, and help balance technical debt with feature development (5%).

  • Mentor and guide junior developers and interns, helping them understand IMC's systems and development practices (10%).

Partial telecommuting permitted. Multiple positions available Requisition Number: 4461662101

Your Skills and Experience

This position requires a Bachelor’s degree, or foreign equivalent, in Computer science, Computer Engineering, or a similarly quantitative and technical field and one (1) year of experience in the job offered or a related occupation.

Must have at least one (1) year of experience in each of the following skill(s):


  • Applying analytical and engineering techniques to solve complex problems programmatically;

  • Programming with modern C++ in a low-latency environment;

  • Developing and implementing algorithms and data structures;

  • Software development lifecycle and best practices;

  • Designing and developing software applications in a collaborative, cross-functional environment;

  • Experience with software development for hardware platforms;

  • Experience collaborating with trading desks and developing software for use in a quantitative trading environment;

  • Experience with the following tools: C++ standard library, Bazel, Team City, JIRA ticket management, Gerrit code review tool, Clang / GCC, GDB, MagicTrace/perf, Valgrind, and Compiler Sanitizers; and

  • Experience with the following libraries: GMock/Gtest and Clang / GCC.

 

#LI-DNI

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.

Salary Range

$175,000 - $225,000 USD

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

 

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the C++ Software Engineer in Chicago, IL vacancy
  •  ...Overview: Latency Critical & Low Level C++ Software Engineer Chicago - Onsite About The Role: We're hiring onsite in Chicago for two C++ engineering roles: Latency-Critical C++ Engineer: Build high-performance systems used directly by traders and... 
    Suggested

    Chicago Financial Search

    Chicago, IL
    1 day ago
  •  ...C++ Software Engineer, Chicago, IL We are seeking a C++ Software Engineer to join its highly experienced team to develop systems that will contribute to our low-latency trading platform. Successful applicants for this position will be working closely with traders,... 
    Suggested
    Work at office
    Relocation

    Next Step Systems LTD

    Chicago, IL
    1 day ago
  •  ...C++ Software Engineer Our team is looking to add an accomplished engineer to our growing team of trading systems developers. Your experience with modern versions of C++(11/14/17) will prove beneficial. We are an established organization that has a 10+ year track record... 
    Suggested

    CPS

    Chicago, IL
    18 hours ago
  • $80k - $120k

     ...Job Description Job Description Description At Wolverine Trading, we’re looking for an Entry-Level C++ Software Engineer eager to launch their career in high-performance trading technology. This role is on-site in our Chicago headquarters, where close collaboration... 
    Suggested
    Temporary work
    Work at office
    Flexible hours
    Night shift

    Wolverine

    Chicago, IL
    29 days ago
  • $150k - $300k

     ...exploration, marked by a spirit of curiosity and relentless drive for excellence.  Aquatic Capital Management is seeking a C++ Software Engineer to join our Market Data team. In this role, you’ll build and maintain real-time market data infrastructure that delivers... 
    Suggested
    Full time
    Casual work

    Aquatic Capital Management

    Chicago, IL
    13 hours ago
  • $130k

     ...Sydney, Shanghai, London and Singapore. What you’ll do as a Software Engineer at Akuna:   Akuna is looking for motivated self-starters to...  ...efficient, flexible, and resilient Linux services using modern C++ technologies Build software using Agile methodologies... 
    Full time
    Internship
    Work at office
    Flexible hours

    Akuna Capital

    Chicago, IL
    13 hours ago
  •  ...leading quantitative trading firm is growing a number of trading technology teams in Chicago and are keen to speak with experienced C++ engineers from any industry. The successful candidate will be working closely with the options market making desk on trading... 

    Radley James

    Chicago, IL
    3 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -...  ...development, testing, and operational stability using Python, Java, or C++. ~ Hands-on experience with AI components, with a strong... 

    J.P. Morgan

    Chicago, IL
    5 days ago
  • $70 - $120 per hour

     ...C++ Engineer (TR/4006579) Chicago, Illinois Salary: USD70 - USD120 per hour + competitive Join Our Team as a C++ Engineer in Chicago's Finance...  ...across various departments. Job Responsibilities: Develop software solutions with global teams for seamless data integration from... 
    Hourly pay
    Temporary work

    Global Enterprise Partners

    Chicago, IL
    3 days ago
  •  ...utilize a multitude of different languages and skill sets, including C++, and a small amount of DB work. The heaviest focus is on C++ and...  ...’s degree in computer related field or similar 5+ years of software development experience 3+ years of object oriented development,... 
    Permanent employment

    Collabera

    Oak Brook, IL
    1 day ago
  •  ...C++ Developer Plan, design and develop high quality C++ server side applications with real-time trading data and order routing...  ...systems Stay abreast of advances in technology Major in an engineering or technical field Candidate must be local to the... 
    Work at office
    Local area
    Remote work

    MRINetwork

    Chicago, IL
    2 days ago
  •  ...C++ Developer (ONSITE) Location: Chicago, IL, Rate: DOE Experience: 7 to 8 Years Required Technical Skills Strong hands-on expertise in C++ (C++14/17/20) Deep understanding of: STL, Boost libraries Multithreading and concurrency Memory management... 

    Staffing the Universe

    Chicago, IL
    3 days ago
  •  ...C++ Developer Location: Chicago, IL 6 months Contract Salary: DOE $/hr. on w2 only US Citizen and Green Card H4-EAD only No third Party Description Good proficiency level working with one major programming language (C or C++ preferred) Good proficiency working... 
    Contract work
    Work experience placement

    Georgia IT Inc

    Chicago, IL
    3 days ago
  • We are looking for a senior C++ developer to help us prosper our massive existing codebase for our core Security products. We are looking to enhance the suite extensively in the coming months in terms of both functional enhancements and non‑functional critical C++ related... 

    TechDigital Group

    Chicago, IL
    3 days ago
  •  ...advice on this job and more exclusive features. • Expert-level C++ (C++11 or later) on Linux/Unix. • Multi-threaded application...  ...chances of interviewing at ERPMARK INC by 2x Get notified about new Software Engineer jobs in Chicago, IL . Deerfield, IL $79,300.00-$127,000.00 1... 
    Contract work
    For contractors
    Internship

    Erpmark

    Chicago, IL
    2 days ago
  • Our client is looking for a motivated C++ developer to join our growing engineering team and contribute to the build-out of our proprietary options market...  ...systems, networking or performance analysis Build software using Agile methodologies and modern software best practices... 

    The Hagen Ricci Group

    Chicago, IL
    2 days ago
  • $145k

     ...operate from additional offices around the world: Sydney, Shanghai, Singapore, and London.   What You’ll Do as an Entry-Level C++ Software Engineer at Akuna   C++ software engineers at Akuna have the opportunity to work on a variety of high-performance systems that... 
    Full time
    Work at office
    Flexible hours

    Akuna Capital

    Chicago, IL
    13 hours ago
  • $185k - $250k

    Flow Traders US is seeking talented C++ Engineers to join our growing team in Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with the information and capabilities that they need to make sound business... 
    Local area
    Immediate start

    Flow Traders

    Chicago, IL
    4 days ago
  • $90k - $150k

     ...applied mathematics, financial mathematics, computer science, engineering, operations research, or other highly quantitative field; or a...  ...Targets, Prefect, Ray, Slurm), and other programming languages (C/C++, Scala, Java). Knowledge of Nix is a plus.  ~ Experience in... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    2 days per week

    Transunion

    Chicago, IL
    15 days ago
  • $90k - $150k

     ...insurance solutions portfolio. This role reports to Director of Software Development. This is a remote position which may require...  ...business stakeholders, Product Management, Project Management, and Engineering teams to translate business requirements into technical... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Transunion

    Chicago, IL
    1 day ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Trading Technology team, you are an integral part of an agile team... 

    J.P. Morgan

    Chicago, IL
    6 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Marketing Platform team, you are an integral part of an agile team... 

    J.P. Morgan

    Chicago, IL
    13 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Payments Technology group, you play a vital role in an agile team... 

    J.P. Morgan

    Chicago, IL
    24 days ago
  •  ...currently looking to grow their team by adding an experienced software engineer to join their operations.  Job Description The Lead Software...  ...and peers Qualifications Proficient knowledge of C++ and Python Understanding of large scale real-time distributed... 
    Full time

    Rbn Chicago

    Chicago, IL
    13 hours ago
  • $160k - $192.5k

     ...What You’ll Do: As a Mid-Level Software Engineer at Valkyrie, you will join our interdisciplinary team to conceptualize and author the technologies...  ...system. Technical Mastery: Exceptional proficiency in C++ or C# across multi-threaded, server-client architectures. You... 
    Full time
    Casual work
    Immediate start
    Relocation package

    Valkyrie Trading

    Chicago, IL
    13 hours ago
  •  ...Job Title: Embedded Software Engineer III – Linux Touch Screen Applications CNH Industrial is seeking an experienced Embedded Software Engineer...  ...for designing, developing, testing, and maintaining C++ software applications for Linux-based embedded systems used in... 

    Global Connect Technologies

    Oak Brook, IL
    3 days ago
  •  ...research projects, implementing cutting-edge trading strategies, and developing high-fidelity simulation software. Ideal candidates will have a solid foundation in modern C++ programming, experience with data analysis tools, and a passion for fintech. #J-18808-Ljbffr... 

    HRB

    Chicago, IL
    1 day ago
  •  ...Current Job Opening : Software Engineer  Job Duties: Develop and maintain high-performance and low-latency software systems for model calculation...  ...experience through an internship in Python, coding using C++, and financial data analysis techniques and financial modeling... 
    Full time
    Internship

    Belvedere Trading

    Chicago, IL
    13 hours ago
  • $175k - $250k

     ...markets and each other better. We are seeking a Senior AI / ML Engineer to help define and build how CTC leverages AI across the firm....  ...about where this space is heading. ~ Python proficiency required; C++ or low-latency systems experience is a strong plus. ~... 
    Full time
    For contractors
    Worldwide

    Ctc Lateral

    Chicago, IL
    13 hours ago
  •  ...team, you'll work alongside world-class engineers and creative designers to invent and deliver...  .... We are seeking a Senior Embedded Software Engineer to design, develop, test, and support...  ...& Environments: Proficiency in C, C++, and Python. Solid experience with bare-metal... 
    Local area

    Ubiety

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Engineer. Be the first to apply!