C++ Software Engineer | Trading Team

Jump Trading

London (KY)

On-site

USD 180,000 - 320,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Private Medical, Vision and Dental
Travel Medical Insurance
Group Pension Scheme
Group Life Assurance
Income Protection Schemes
Paid Parental Leave
Parking and Commuter Benefits

Job summary

Jump Trading Group is seeking a seasoned C++ developer to design, implement, and optimize algorithmic trading systems. You will collaborate across teams to experiment, test, and deploy strategies while focusing on accuracy, stability, and risk reduction.

The role emphasizes performance improvements, scalable architecture on HPC clusters, and a collaborative, high‑velocity work culture in the financial markets.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in C++ development for trading systems.
  • Proven ability to build and maintain market order execution algorithms.

Responsibilities

  • Design, implement, and optimize trading algorithms.
  • Collaborate with team to brainstorm, experiment, and deploy strategies.
  • Conduct comprehensive testing to ensure accuracy and reduce risk.
  • Improve performance and efficiency of the trading platform.
  • Foster a positive team environment and strong collaboration.
  • Perform other duties as assigned.

Skills

C++ development
Algorithmic trading
Big data processing

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

High-performance computing (HPC) cluster

Job description

Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together and unlocking unique individual talent by incenting collaboration and mutual respect. At Jump, research outcomes drive more than superior risk adjusted returns. We design, develop, and deploy technologies that change our world, fund start-ups across industries, and partner with leading global research organizations and universities to solve problems.

Our trading teams are each comprised of a dynamic group of traders, quantitative researchers, and engineers who work together to examine the global markets, seeking to understand the complexities of various traded products and exchanges. They leverage their impeccable statistical analysis and data mining skills, using the results of their research to make forecasts and develop profitable predictive trading models.

What You'll Do:

  • Design, implement, and optimize trading algorithms
  • Collaborate closely with team members to brainstorm, experiment, and execute innovative trading strategies
  • Perform comprehensive testing to ensure accuracy, stability, and minimize financial risk
  • Continuously improve our trading platform's performance with a focus on resource efficiency and hardware optimization
  • Foster a positive working environment and maintain strong relationships within the team
  • Other duties as assigned or needed

Skills You’ll Need:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • At least 5+ years of experience in C++ development, with expertise in algorithmic trading systems
  • Track record of developing, deploying, and maintaining market order execution algorithms
  • People have designed/implemented large-scale big data processing/modelling systems on high-performance-computing-cluster etc.
  • Exceptional problem-solving skills and an analytical mindset
  • Detail-oriented with a strong commitment to testing and quality assurance
  • Excellent communication and interpersonal skills, with a humble and cooperative attitude
  • Team player who values collaboration and shared success
  • Reliable and predictable availability

Benefits include:

  • Private Medical, Vision and Dental Insurance
  • Travel Medical Insurance
  • Group Pension Scheme
  • Group Life Assurance and Income Protection Schemes
  • Paid Parental Leave
  • Parking and Commuter Benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Engineer | Python Performance
Python Engineer | Python Performance

Jump Trading • London (KY)

On-site
USD 180,000 - 320,000
Private Medical, Vision and Dental
Travel Medical Insurance
Pension Scheme
+3
Software Engineer | Trading Team
Software Engineer | Trading Team

Jump Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
Paid vacation plus paid holidays
+1
Quantitative Developer - Real-Time Trading Systems Engineer
Quantitative Developer - Real-Time Trading Systems Engineer

Jump Trading • New York (NY)

On-site
USD 100,000 - 150,000
Campus C++ Software Engineer (Intern)
Campus C++ Software Engineer (Intern)

Jump Trading • United States

On-site
USD 180,000 - 300,000
Campus Quantitative Researcher | Trading Team PhD/Postdoc (Full-Time)
Campus Quantitative Researcher | Trading Team PhD/Postdoc (Full-Time)

Jump Trading • New York (NY)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Quantitative Developer | Trading Team
Quantitative Developer | Trading Team

Jump Trading • New York (NY)

On-site
USD 100,000 - 150,000
Software Engineer
Software Engineer

Jump Trading • New York (NY)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Campus Quantitative Researcher, UG/MS (Full-Time)
Campus Quantitative Researcher, UG/MS (Full-Time)

Aplaro Ltd • New York (NY), Chicago (IL)

On-site
USD 270,000 - 330,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care options
+6
Software Engineer | Market Data Systems
Software Engineer | Market Data Systems

Jump Trading • Chicago (IL)

On-site
USD 200,000 - 250,000
Discretionary bonus eligibility
Medical, dental, and vision insurance
HSA, FSA, and Dependent Care
Campus Software Engineer Intern
Campus Software Engineer Intern

Jump Trading • Chicago (IL)

On-site
USD 225,000 - 275,000
Mentored internship
Path to full-time opportunities
Visa sponsorship for full-time roles