Senior Backend Engineer (Sports & Prediction Markets)
Role in brief
Crypto.com seeks a Senior Backend Engineer to build and optimize Golang services for its sports and prediction markets. This role involves designing scalable systems, integrating real-time sports data, and resolving architectural bottlenecks. Ideal for engineers with a strong background in sports-related backend infrastructure and distributed systems.
About the role
This role focuses on developing and optimizing robust backend services for Crypto.com's sports and prediction markets. The engineer will design scalable systems in Golang that handle high-throughput, 24/7 global trading applications. This includes proposing architectural decisions, participating in design reviews, and implementing features tailored to real-time sports data feeds and interactive mechanics.
A core aspect of the position is to act as a technical subject matter expert, embedding deep sports domain knowledge into the backend. The engineer will identify and resolve architectural bottlenecks within a large-scale, high-concurrency infrastructure, ensuring flawless system availability. This also involves providing high-tier operational support for complex, real-time client issues.
Success in this role means contributing to a platform that serves over 150 million customers, accelerating the adoption of cryptocurrency through innovation. The ideal candidate will thrive in a fast-paced environment, demonstrating proficiency in Golang, Postgres, Redis, and Kafka, and possess strong communication skills for collaborating with global, cross-functional teams.
The salary for this position ranges from $130,000 to $160,000 USD annually.
Skills that matter here
- Golang: This role requires absolute proficiency and production-level mastery in Golang for developing robust and scalable backend services.
- Postgres: The engineer will utilize Postgres as part of the core technology stack for backend system development.
- Redis: Redis is a key technology used in this role for building high-throughput backend infrastructure.
- Kafka: The role involves working with Kafka within the distributed systems to handle real-time data and messaging.
- Sports systems: Proven experience with sports systems, sportsbooks, prediction markets, or high-velocity sports-data infrastructure is essential for this role.
- Distributed systems: The position involves designing and optimizing highly scalable distributed systems to power global trading and sports applications.
Who this role suits
- A backend engineer with extensive experience in sports-related infrastructure or prediction markets.
- Someone who excels at identifying and resolving complex architectural bottlenecks in high-concurrency environments.
- An individual who can act as a technical subject matter expert, integrating domain knowledge into core systems.
- A professional comfortable navigating cross-functional, global teams and managing competing project priorities.
From the employer
- Design, develop, and optimize robust, highly scalable backend services and distributed systems in Golang to power our 24/7 global trading and sports-domain applications.
- Develop backend services and operations, including proposing architectural decisions, participating in design reviews, coding, code review, and implementing features.
- Act as the technical subject matter expert to increase and embed deep sports domain knowledge into our core backend, building features tailored to prediction markets, real-time sports data feeds, and interactive mechanics.
- Identify, diagnose, and resolve architectural bottlenecks within a large-scale, high-concurrency infrastructure.
- Operational Support: Provide high-tier technical operational support to address complex, real-time client issues and maintain flawless systemic availability.
Minimum Qualifications (Must-Haves):
- Solid mid-to-senior level professional experience specializing in backend system development, with an absolute proficiency and production-level mastery.
- Proven experience working closely with Sports systems, Sportsbooks, Prediction markets, or high-velocity sports-data infrastructure.
- Proficiency in Golang, Postgres, Redis, and Kafka preferred.
- Communication & Collaboration: Elite interpersonal skills with a strong capacity for stakeholder management; comfortable navigating cross-functional, global matrix teams and managing competing project priorities.
Preferred Qualifications (Nice-to-Haves / Ideal Fits):
- Deep familiarity with transaction-heavy, money-related modules, or payment ledgers.
- Advanced expertise in designing complex concurrent systems, race-condition mitigation, and distributed state machines.
- Previous professional experience operating smoothly within a rapid, ambiguous, or highly entrepreneurial startup environment.
- Competitive salary
- Attractive annual leave entitlement including: birthday, work anniversary
- 401(k) plan with employer match
- Eligible for company-sponsored group health, dental, vision, and life/disability insurance
- Work Flexibility Adoption. Flexi-work hour and hybrid or remote set-up
- Aspire career alternatives through us. Our internal mobility program can offer employees a diverse scope.
Questions about this role
What is the remote work policy for this role?
This is a remote position with flexible work hours and a remote setup option.
What is the seniority level for this position?
This is a senior-level position requiring solid mid-to-senior professional experience in backend system development.
What are the key technologies used in this role?
The key technologies for this role include Golang, Postgres, Redis, and Kafka.