C++ Developer

Insight Global

Chicago (IL)

On-site

USD 119,000 - 172,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cboe Europe is seeking a Senior C++ Software Engineer to join the European team building and operating the real-time trading systems for one of the largest pan-European equities markets. You will own features end-to-end and work closely with business stakeholders across Europe and the US to deliver robust, low-latency solutions in a high-performance environment.

As a senior member, you will mentor engineers, contribute to design and code reviews, and help shape the future of our trading

Qualifications

  • Significant experience with modern C++ (C++11+).
  • Low-latency or real-time trading systems exposure is a plus.
  • Experience mentoring or supporting engineers.

Responsibilities

  • Design, implement and extend high-performance C++ functionality across equities environments.
  • Build systems with focus on quality, testability and production readiness.
  • Own features end-to-end and coordinate with engineers and stakeholders.
  • Mentor other engineers and participate in interviewing candidates.
  • Provide production support and diagnose complex issues; on-call as needed.

Skills

Modern C++ (C++11+)
Low-latency
Linux
SQL
Python
Mentoring
Stakeholder communication
Interviewing

Education

Degree in Computer Science, Electrical Engineering or similar

Job description

Job Description

Job Description

  • This position is in London

Building trusted markets – powered by our people.

At Cboe Europe, we inspire our people to solve complex challenges together because what we do matters. We provide the financial infrastructure that powers the global economy. As a leading provider of market infrastructure and tradable products, Cboe delivers cutting-edge trading, clearing and investment solutions to market participants around the world.

We’re building inclusive ways to support professional and personal development while strengthening the trust we’ve earned as a global market leader. Our teams are empowered to share ideas, actively pursue them and bring on a challenge. As champions of internal mobility and access to opportunity, we encourage our people to “go for it” and equip our managers with the training to coach their teams to the next level. Our Associate Resource Groups champion diversity, equity and inclusion, giving associates a safe space to network, share ideas and create opportunities.

Sound like the place for you? Join us!

The Software Engineering team is hiring for a Senior C++ Software Engineer

As a Senior Software Engineer within our European business at Cboe Europe, you will be part of the team that builds and operates the technology for one of the largest pan-European equities markets by value traded in Europe.

Our development teams work closely with the business in Europe to develop a deep understanding of the domain, and development teams in the US to build innovative products and solutions. The team are responsible for all aspects of the real time trading system, from Order Handlers, through to Matching Engines, out to Market Data and everything in between. We pride ourselves on building high-quality, high-performance systems, giving our participants the edge they need to best execute their strategies.

Our team is small, so knowledge is shared and there are opportunities for everyone to make a real difference. As a senior member of the team, you’ll take ownership of features end-to-end and help develop those around you, keeping us on the track to success.

In this role you’ll be responsible for:

Design, implement and extend high-performance C++ functionality across our five Equities Trading Environments

Build performant systems, with a strong focus on quality, testability and production readiness

Own features end-to-end, coordinating with other engineers and business stakeholders from design through to delivery

Mentor other software engineers, and act as subject matter expert for one or more of our systems

Take part in interviewing and evaluating software engineer candidates

Provide technical support, diagnosing and resolving complex production issues

Provide support outside of normal working hours as needed

Skills and Requirements

Significant experience working with modern C++ (C++11 at a minimum, C++20 is a plus), including implementing low-level, high-performance solutions

A track record of taking ownership of features or projects from design through to production

Experience mentoring or supporting the development of less experienced engineers

A proactive mindset, strong communication skills, and comfort working directly with stakeholders across the business

Experience working and developing for Linux environmentsExperience with SQL and relational databases, and Python

Exposure to low-latency or real-time trading systems

Degree in Computer Science, Electrical Engineering or similar fields

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer-London
Python Software Engineer-London

Insight Global • Chicago (IL)

On-site
USD 119,000 - 172,000
Senior C++ Real-Time Trading Engineer
Senior C++ Real-Time Trading Engineer

Insight Global • Chicago (IL)

On-site
USD 119,000 - 172,000
Software Engineer
Software Engineer

Cedar Cares, Inc • Overland Park (KS)

On-site
USD 98,000 - 127,000
Fair and competitive salary
Generous paid time off
Health, dental and vision benefits
+5
Principal Software Engineer
Principal Software Engineer

Cboe Global Markets • Chicago (IL)

On-site
USD 166,000 - 236,000
Medical Coverage
Prescription Drug Coverage
Dental Coverage
+4
Principal Software Engineer
Principal Software Engineer

Cedar Cares, Inc • Chicago (IL)

On-site
USD 182,000 - 236,000
Health benefits
Generous PTO
401(k) matching
Platform Support Specialist
Platform Support Specialist

Insight Global • Chicago (IL)

On-site
USD 93,000 - 146,000
Software Engineer
Software Engineer

Cboe • Kansas City (MO)

On-site
USD 98,000 - 127,000
Health insurance
401(k) match
Tuition assistance
+3
Associate Software Engineer, Web
Associate Software Engineer, Web

Cedar Cares, Inc • Overland Park (KS)

Hybrid
USD 77,000 - 99,000
Medical Coverage
Prescription Drug Coverage
Dental Coverage
+8
Sr Principal Software Engineer
Sr Principal Software Engineer

Cedar Cares, Inc • New York (NY)

On-site
USD 255,000 - 330,000
Competitive salary
401(k) match
Health, dental, vision
+2
Principal Software Engineer
Principal Software Engineer

Cedar Cares, Inc • Overland Park (KS)

On-site
USD 166,000 - 236,000
Medical Coverage
Prescription Drug Coverage
Dental Coverage
+8