Job for Web3 Beginners
Core Developer (Python)
About the Role
You will work on a small, highly efficient core development team building and maintaining Python services and high-performance infrastructure. You will capture trading data from exchanges, implement real-time reconciliation and settlement systems, develop trader-facing GUIs, and build storage solutions for machine-learning features. You will collaborate closely with traders, C++ engineers, quantitative researchers and middle office, write clean concise code, and operate services on Linux with SQL databases.
Requirements
- Minimum 2 years of Python experience
- Experience with SQL databases
- Comfortable working on Linux
- C++ experience is an advantage
- Interest in crypto or finance is advantageous
- Strong interpersonal and communication skills
Responsibilities
- Build and maintain Python services
- Develop and maintain high-performance infrastructure components
- Capture and expose trading data from multiple exchanges
- Implement reconciliation systems to match trades and transfers
- Design and implement automated settlement systems
- Develop trader-facing graphical interfaces
- Create storage solutions for machine-learning features used by quants
- Operate and maintain services on Linux
- Collaborate with traders, C++ developers and quantitative researchers
Benefits
- Team meals and social events
- Company-wide team building events
- Office amenities including table tennis and foosball
- Personalized desk configurations and team breakout area
- Performance-based compensation
- Pension
- Private health insurance
- Relocation assistance and UK work permit support
- Flexible working from home and working hours
