Senior Golang Developer - Equities for Crypto Trading
About the Role
We are looking for a Senior Golang Developer - Equities to join our dynamic team at Crypto.com. In this remote position, you will be responsible for designing, developing, and maintaining high-performance trading systems that are crucial to our business operations. As a key player in our backend development team, you will leverage your expertise in Golang and distributed systems to create scalable applications that enhance our trading capabilities.
What You'll Do
- Lead the development of trading business systems, ensuring high performance and reliability.
- Drive end-to-end delivery of trading tools and products from conception to production.
- Participate in requirement reviews, analysis, architecture design, and technical solution evaluation.
- Contribute to system improvements and resolve technical challenges.
- Propose optimization suggestions to enhance system efficiency and reliability.
- Collaborate with trading product teams to develop core business modules and workflows.
Requirements
- 5+ years of experience in backend development, preferably in financial or trading systems.
- Strong expertise in high-performance, distributed systems.
- Proficiency in Golang and familiarity with microservices architecture.
- Experience with trading system architecture and various trading instruments.
- Knowledge of at least one database system (MySQL, PostgreSQL, Redis, etc.).
- Understanding of Event Sourcing and strong knowledge of data structures, algorithms, and design patterns.
- Experience with Test-Driven Development (TDD) and RESTful API implementation.
- Fluency in English is a must.
Nice to Have
- Experience in leading technical teams.
- Familiarity with cryptocurrency trading platforms.
- Knowledge of compliance and security in trading systems.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 annually.
- Attractive annual leave entitlement including birthday and work anniversary.
- Flexibility in work hours and the option for a hybrid or fully remote setup.
- Access to our internal mobility program for career growth.
- Crypto.com Visa card provided upon joining.
- A supportive work culture with a focus on personal and professional development.
- Opportunities to work with some of the best talents in the industry.
This Senior Golang Developer position offers a unique opportunity to lead trading system projects at a fast-growing cryptocurrency platform. Enjoy competitive pay and a supportive work culture.
Who Will Succeed Here
Proficient in Golang with a strong understanding of microservices architecture, capable of designing efficient APIs and optimizing performance for high-frequency trading systems.
Self-motivated and results-oriented, comfortable working in a fully remote environment, and adept at collaborating asynchronously with distributed teams across different time zones.
Experienced in implementing test-driven development (TDD) practices, with a mindset focused on maintaining code quality and robustness in high-stakes trading applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months