Python Software Engineer
Jump Trading is a quantitative trading firm that applies cutting-edge research and technology to global financial markets. 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 values constant innovation, fearlessness, creativity, intellectual honesty, and a relentless competitive streak. We believe in winning together through collaboration and mutual respect.
About the role
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.
Responsibilities
- Collaborate with traders to understand business requirements and design technical solutions.
- Design, code, test, deploy, and support reliable software applications efficiently to help the 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.
Requirements
- 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.