Jump Trading

financial markets

SoftwareEngineer

China
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer at Jump Trading. Skills: C++ development, algorithmic trading systems, market order execution algorithms, trading algorithms. Design, implement, and optimize trading algorithms. Perform comprehensive testing to ensure accuracy, stability, and minimize financial risk”

What You'll Achieve.

seek scientific boundaries; push through them; apply cutting edge research to global financial markets; outcomes drive more than superior risk adjusted returns; design, develop, and deploy technologies that change our world; fund start-ups across industries; partner with leading global research organizations and universities to solve problems; understand the complexities of various traded products and exchanges; make forecasts; develop profitable predictive trading models

Industry & Context.

financial markets
Problems you'll solve

Exceptional problem-solving skills; analytical mindset

What They're Looking For.

Must Have

5+ years of experience in C++ development, expertise in algorithmic trading systems, Track record of developing, deploying, and maintaining market order execution algorithms, designed/implemented large-scale big data processing/modeling systems on high-performance-computing-cluster etc., Exceptional problem-solving skills, analytical mindset, Detail-oriented, commitment to testing and quality assurance, Excellent communication and interpersonal skills, humble and cooperative attitude, Team player, values collaboration and shared success, Reliable and predictable availability

What You'll Do.

and optimize trading algorithms

Perform comprehensive testing to ensure accuracy

and minimize financial risk

Continuously improve our trading platform's performance with a focus on resource efficiency and hardware optimization

How You'll Work.

Team & Collaboration

Collaborate closely with team members to brainstorm, experiment, and execute innovative trading strategies; Foster a positive working environment and maintain relationships within the team; winning together; unlocking unique individual talent by incenting collaboration and mutual respect; work together to examine the global markets; values collaboration and shared success

Communication Scope

Excellent communication and interpersonal skills

Full 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/i

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Jump Trading?

Real rants from real employees. Read before you apply.

Read Company Rants →