Jump TradingOfficial careers listing

Posted today

Software Engineer | GUI

Pay

USD 200,000–250,000 a year

From the description

Location

Chicago

On site

Skills this role screens for

C++RustReactFrontendBackendData scienceResearchFinanceTradingIT infrastructure + wcw

Opens on Jump Trading's site. Sign in first and we keep it in your pipeline.

Still studying?Paid software internships in the United States open now

Also

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 incentivizing 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.

Jump Trading has a global team of technologists who architect, build and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our trading and business needs.

The work

What You'll Do

In this role, you will build the next generation of high‐performance, data‐dense GUI applications that deliver real‐time market data to traders. These applications are the primary interface between users and our trading systems, with a strong focus on tick‐to‐screen latency, performance, and visual clarity.

You will focus on low‐level rendering, graphics pipelines, and efficient data delivery to the browser, leveraging modern web technologies to push the limits of what is possible in real‐time GUIs. As a senior engineer, you will help shape technical direction, mentor teammates, and establish best practices for building world‐class GUI systems.

Who they want

Skills You'll Need

· 5+ years of experience building high‐performance GUI applications

· Strong experience with React and modern web application architecture

· Deep understanding of low‐level rendering pipelines and rendering techniques

· Hands‐on experience with WebAssembly (WASM), Web APIs, WebGPU, WebGL, or equivalent graphics technologies

· Experience building real‐time, data‐intensive web applications

· Solid full‐stack fundamentals and the ability to work across frontend and backend boundaries

· Strong focus on performance, memory usage, and responsiveness under heavy data loads

· Ability to write clean, testable code and provide constructive code reviews

· Desire to take technical ownership, influence architecture, and mentor other engineers

Nice to have

Bonus Points

· Experience optimizing rendering pipelines for large, frequently updating datasets

· Familiarity with browser internals and performance profiling tools

· Experience with Rust or C++

· Background in trading, finance, or other real‐time data‐driven domains

What you get

Benefits

Annual Base Salary Range

$200,000—$250,000 USD

  • Discretionary bonus eligibility
  • Medical, dental, and vision insurance
  • HSA, FSA, and Dependent Care options
  • Employer Paid Group Term Life and AD&D Insurance
  • Voluntary Life & AD&D insurance
  • Paid vacation plus paid holidays
  • Retirement plan with employer match
  • Paid parental leave
  • Wellness Programs

Where this listing comes from

From Jump Trading's own careers system (Greenhouse).

insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received

Prove C++ first

This role screens for C++. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.

Prove it, then apply

Ask about this role

SCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.

More software roles

Every software role here

insiderOne University

Get certified for roles like this: Python Programming Associate

Free, about 2 hours, ending in a project a person reviews and a certificate any employer can check. Put it on this application and every one after it.

Start the certificationWhat is in it

Interned at Jump Trading? Report what it paid

From the Wire Desk