Software Engineer
Design, develop, and maintain backend services supporting crypto trading and settlement. Optimize performance, scalability, and security; build solutions across the full trade lifecycle; and contribute from design and implementation through testing and deployment. Work on order routing, market data connectivity, position management, and risk systems while solving complex engineering problems.
Responsibilities
- Design, develop, and maintain backend services that support crypto trading and settlement
- Optimize system performance, scalability, and security
- Collaborate with product and client teams to build solutions supporting the full trade lifecycle
- Contribute across the development lifecycle from design and implementation to testing and deployment
- Solve complex engineering problems
- Contribute to a culture of innovation, transparency, and continuous learning
Requirements
- 3+ years of software engineering experience in Go, Java, C++, C#, or Python
- B.S. or M.S. in Computer Science, a related field, or equivalent experience
- Experience working with complex backend systems
- Strong problem-solving skills and a proactive mindset
- Interest in financial technology
- Local to the London headquarters
Benefits
- Retirement plan contributions
- Unlimited vacation
- PTO bonus of $2000 USD for taking 15 days of vacation including 5 consecutive days
- Bonus and stock ownership
- Medical, dental, and vision insurance
- Paid parental leave for 20 weeks after 1 year of service
- Global offsites and team outings
- One-time stipend for at-home office setup
- Monthly wellness credit of $50
- Lunch credit of $25 USD for in-office days
- Annual donation matching up to $100 USD
- Catered lunches
- Snacks and drinks