Senior Golang Developer - Remote Trading Systems
About the Role
We are seeking a Senior Golang Developer to join our dynamic team at Crypto.com, where you will play a pivotal role in developing and maintaining high-performance trading systems. This Senior Golang Developer remote position offers you the chance to work on innovative projects that are crucial to our mission of bringing cryptocurrency to every wallet.
What You'll Do
- Lead the development of trading business systems, ensuring high performance and scalability.
- Drive end-to-end delivery of trading tools and products from conception to production.
- Participate in requirement reviews, architecture design, and technical solution evaluations.
- Contribute to system improvements and resolve technical challenges.
- Collaborate closely with trading product teams to develop core business modules and workflows.
Requirements
- 5+ years of experience in backend development, with a strong focus on financial/trading systems.
- Proficiency in Golang and experience with high-performance distributed systems.
- Strong understanding of microservices architecture and trading system architecture.
- Familiarity with databases such as MySQL, PostgreSQL, or Redis.
- Experience with Test-Driven Development (TDD) and RESTful API implementation.
Nice to Have
- Knowledge of Event Sourcing and advanced data structures.
- Experience in leading technical teams and projects.
- Familiarity with trading instruments and tools.
What We Offer
- Competitive salary and attractive annual leave entitlement, including birthday and work anniversary leave.
- Flexible work hours with a hybrid or remote setup.
- Opportunities for internal mobility and career growth.
- Crypto.com Visa card provided upon joining.
- A supportive and innovative work culture with a focus on personal and professional development.
Join us as a Senior Golang Developer remote and be part of a team that values diversity, innovation, and growth. At Crypto.com, we empower our employees to think big and find thoughtful solutions that shape the future of cryptocurrency.
This Senior Golang Developer role at Crypto.com offers an exciting opportunity to work remotely on innovative trading systems in a dynamic environment.
Who Will Succeed Here
Expertise in Golang with a deep understanding of concurrency patterns and performance optimization techniques for building scalable microservices in a high-volume trading environment.
Strong background in designing and implementing distributed systems, with hands-on experience in utilizing MySQL, PostgreSQL, and Redis for data storage and retrieval in a real-time trading context.
Proficient in Test-Driven Development (TDD) practices, demonstrating a meticulous approach to writing robust unit and integration tests that ensure system reliability and performance under pressure.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months