Search...

Python Software Engineer

Jump Trading logo
Jump Trading

Jump Trading is a global trading firm where traders, engineers, and researchers develop trading strategies, models, infrastructure, and systems across asset classes and time horizons.

Distributed
About Jump Trading

Jump Trading is a global trading firm focused on research-driven trading and the engineering of scalable models, tools, infrastructure, and execution systems. Its operations combine trading, technology, AI/ML, and quantitative research, and it also runs research and talent programs including conference travel grants and a fellowship program.

View jobs by Jump Trading

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will collaborate with traders to understand requirements, design technical solutions, build and support reliable software applications, conduct comprehensive testing, and help maintain accurate and stable systems in a Linux environment.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • At least 2 years of experience in Python programming
  • Proficiency in Python development and Linux
  • Problem-solving skills
  • Analytical mindset
  • Strong ownership
  • Testing and quality assurance
  • Communication and interpersonal skills

Responsibilities

  • Collaborate with traders to understand business requirements
  • Design technical solutions
  • Design, code, test, deploy, and support software applications
  • Perform comprehensive testing to ensure accuracy and stability
  • Maintain strong relationships within the team