Jump Trading logo

Python Software Engineer

Jump Trading

On-site
Shanghai
Full-time
Entry
2+ yrs
Salary not listedPosted 5d ago

Real job — pulled straight from Jump Trading’s careers page · Verified August 8, 2026 · No reposts.

Job description

Jump Trading is hiring a Python Software Engineer — a full-time, based in Shanghai role. Apply directly on Jump Trading's careers page below.

Python Software Engineer

Location: Shanghai

Department: Core Development

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.

Core Development is 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.

What You'll Do:

  • Collaborate with traders to understand business requirements and design technical solutions.
  • Design, code, test, deploy and support reliable software applications efficiently to help business grow
  • Perform comprehensive testing to ensure accuracy, stability, and minimize financial risk
  • 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 2 years of experience in python programming, proficient in Python development and Linux environment
  • Exceptional problem-solving skills and an analytical mindset, strong ownership
  • 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 

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Devoteam logo

Senior Data Engineer

Lyon, FR
✓ From careers page· 39m ago
INTECH Process Automation logo

Principal Full Stack Engineer

Lahore, PK
✓ From careers page· 39m ago
Devoteam logo

Senior Data Engineer

Lyon, FR
✓ From careers page· 39m ago
Devoteam logo

Senior Data Scientist, Generative AI

Lyon, FR
✓ From careers page· 39m ago

Frequently asked questions

What skills are required for Python Software Engineer at Jump Trading?

The required skills for Python Software Engineer at Jump Trading include: Python, Linux, SQL.

What is the seniority level for Python Software Engineer at Jump Trading?

Python Software Engineer at Jump Trading is a Entry level position.

How do I apply for Python Software Engineer at Jump Trading?

You can view the full description and apply for Python Software Engineer at Jump Trading on EchoJobs: https://echojobs.io/job/jump-trading-python-software-engineer-5xuf2.