Core Developer (Python)
You develop Python and C++ services for trading operations, including exchange-data capture, reconciliation, trader interfaces, automated settlement, and machine-learning feature storage. You work with SQL databases, Linux, PostgreSQL, and colleagues across trading, development, quantitative research, middle-office, and DeFi projects.
Responsibilities
- Capture data about trading activities from exchanges
- Expose trading data to internal systems and users
- Develop a reconciliation system
- Match trade and transfer information
- Produce real-time positions, alerts, and reports
- Develop a graphical user interface for traders
- Develop an automated settlement system
- Build storage systems for machine-learning features
Requirements
- At least 2 years of Python experience
- C++ experience is an advantage
- Experience with SQL databases
- Comfort with Linux
- Interest in cryptocurrency or finance
Benefits
- Flexible working from home and working hours
- Team meals
- Festive celebrations
- Gaming events
- Company-wide team-building events
- Office amenities including table tennis and foosball
- Personalized desk configurations
- Team breakout area with games
- Pension
- Private health insurance
- UK work permits
- Relocation assistance