Python Software Engineer
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.
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.
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
