Jump Trading / Jump Crypto
Campus Python Software Engineer (Intern)
Eligibility
- Currently a student or recent graduate suitable for an internship role.
- Interest in working full-time in APAC offices after graduation.
Internship for Python software engineers focusing on building and maintaining data pipelines and trading infrastructure in APAC offices. Work involves production-quality code and collaboration with trading and research teams.
Responsibilities
- Develop and maintain ETL data pipelines for vendor, tick/bar, and trading data.
- Build trading platforms to support firm's new business expansions and efficiency.
- Build anomaly detection systems and perform statistical analysis on trading performance.
- Build and operate post-trade systems including clearing, reconciliation, fee computation, and PnL calculations.
- Debug production incidents and own the full software lifecycle.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- Proficient in Python with hands-on production system experience.
- Comfortable working on Linux environments.
- Strong fundamentals in data structures, algorithms, and system design.
- Solid debugging skills and ability to navigate unfamiliar codebases.
Skills
- Python
- Linux
- Kafka
- MySQL
- ClickHouse
- Rust (bonus)
- C++ (bonus)
- Employer posted
- Last checked