Senior C++ Engineer

Posted 12 Days Ago
Be an Early Applicant
Sydney, New South Wales
Expert/Leader
Fintech
We operate trading exchanges around the world.
The Role
As a Senior C++ Engineer, you will design and maintain software functionality, implement automated tests, assist with production operations, mentor junior engineers, and participate in team meetings. A strong understanding of C++ and experience in high-performance systems are essential, alongside capabilities in low-level profiling, optimization, and potentially financial markets knowledge.
Summary Generated by Built In

Job Description

Cboe is one of the largest exchange operators in the world and the mission of our technology team is to disrupt the status quo with a relentless focus on innovation that transforms new ideas into realities. Our Software Engineers work on high-performant, reliable systems which runs our global exchanges.

Our real-time software engineering team designs, develops, deploys and supports real-time systems. We care deeply about system reliability, testability, recoverability, fault tolerance, throughput, and latency. We measure times in microseconds, sometimes even nanoseconds. Our engineers have a strong understanding of computer science fundamentals and software engineering. We are analytical thinkers. We are always learning our craft. If it’s broken, we fix it. If it needs refactoring, we refactor it. If it’s hard to test, we make it testable. We like statistics. We love automation. We are pragmatic. We ship code weekly.

Location: Sydney, Australia

Responsibilities

  • Design, implement, extend and maintain software functionality, often requiring advanced knowledge and experience.

  • Implement automated unit tests. Test changes to systems and platform functionality prior to deployment and work to resolve identified systemic issues.

  • Help with production operations. Ensure features are correctly implemented in certification and production environments.

  • Provide input to sprint planning and participate in periodic team meetings.

  • Mentor junior software engineers.

  • SME for one or more systems/technology.

  • Participate in peer code reviews.

  • On-call and after-hour support will be required for this role.

  • Participate in weekend tests.

Experience:

  • B.S. Computer Science (preferred), B.S. Computer/Software Engineering, or demonstrable equivalent knowledge.

  • 4-5 years’ experience is required.

  • Must have strong programming skills in C++ .

  • Experience with other software development languages including Python is desirable.

  • Functional programming skills in SQL.

  • Willing to work under pressure and attention to detail.

  • STEM background with an interest in financial markets, derivatives pricing, quantitative modeling, and risk analytics.

  • Strong Linux background.

  • Strong ability to work within a global team, prioritise tasks, demanding environment and deliver on aggressive deadlines.

  • DESIRABLE: Capital Markets Experience and Python.

Specific Skills:

  • Must have proven ability to perform low level profiling and C++ application optimization. Specific financial industry related experience is a plus: I/O throughput optimization, memory efficiency, complex multi-threading.

  • Demonstrate ability to work as a self-starter requiring limited supervision; take ownership of projects from start to finish from requirements and specifications to QA testing, documentation and production release.

  • Ability to multi-task, prioritise and manage time effectively in a deadline driven environment.

#LI-JS1


 

Any communication from Cboe regarding this position will only come from a Cboe recruiter who has a @cboe.com email or via LinkedIn Recruiter. Cboe does not use any other third party communication tools for recruiting purposes.

Top Skills

C++
Python
SQL
The Company
HQ: Chicago, IL
1,700 Employees
Hybrid Workplace
Year Founded: 1973

What We Do

Cboe is one of the world's largest exchange holding companies, offering cutting-edge trading and investment solutions to investors around the world. Cboe offers trading across a diverse range of products in multiple asset classes and geographies, including options, futures, U.S. and European equities to name a few.

Why Work With Us

We have a 50-year history and a trusted reputation. Our company has grown significantly over the last couple years. We have fun, empathetic and inclusive culture where you can do your best work and grow your career.

Gallery

Gallery

Similar Jobs

Canva Logo Canva

Staff Python Infrastructure Engineer (remote across ANZ)

Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
Remote
Hybrid
Sydney, New South Wales, AUS
4500 Employees

Cloudflare Logo Cloudflare

Senior Customer Solutions Engineer, ANZ

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Sydney, New South Wales, AUS
3900 Employees

Canva Logo Canva

Senior Frontend Engineer - Page Load team

Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
Hybrid
Sydney, New South Wales, AUS
4500 Employees

Canva Logo Canva

Senior Software Engineer -Cloud Platform- - Remote across ANZ

Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
Remote
Hybrid
Sydney, New South Wales, AUS
4500 Employees

Similar Companies Hiring

MyBambu Thumbnail
Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
West Palm Beach, Florida
120 Employees
Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account