Software Engineer
Jump Trading is a global trading firm.
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
Build and improve platforms and services that support the business. Develop tools, systems, and infrastructure with engineers and stakeholders, and improve the scalability, reliability, and performance of production systems while strengthening core systems and engineering productivity.
Requirements
- At least 5+ years of professional experience using Python to build large-scale distributed systems
- Experience working on a Linux platform
- Experience with large data sets or data-intensive applications
- Bachelor’s degree in computer science or computer engineering, or equivalent
- Strong analytical and problem-solving skills
- Intellectual curiosity
- Self-directed and comfortable taking ownership of projects and responsibilities
- Reliable and predictable availability
Responsibilities
- Build and improve platforms and services
- Develop tools, systems, and infrastructure
- Collaborate with engineers and cross-functional stakeholders
- Improve the scalability, reliability, and performance of production systems
- Strengthen core systems used across the organization
Benefits
- 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 and AD&D insurance
- Paid vacation and paid holidays
- Retirement plan with employer match
- Paid parental leave
- Wellness programs
