Posted on: 23/11/2025
Responsibilities :
- Architect our core backend in Golang : You will design and build the services that are the backbone of the BeBetta experience, ensuring they are blazingly fast and incredibly reliable.
- Solve hard concurrency problems : You'll tackle challenges unique to real-time gaming and betting, ensuring fairness and accuracy for thousands of simultaneous user actions.
- Drive technical strategy : You will own the roadmap for evolving our architecture, including the thoughtful migration of essential services from Node.js to Go.
- Elevate the engineering bar : Through mentorship, exemplary code, and architectural leadership, you will help make our entire team better.
- Ship with impact : You will see your work go live quickly, directly enhancing the experience for our growing user base.
Requirements :
- A track record of building and deploying high-performance backend systems in Golang.
- Senior-level experience (4+ years) in system design, microservices, and API development.
- Pragmatic experience with Node.js and an understanding of how to manage and migrate a monolithic or service-based system.
- Deep knowledge of database principles (PostgreSQL preferred) and high-performance data access patterns (using tools like Redis).
- Expertise in modern infrastructure : Docker, Kubernetes, and a major cloud provider (GCP/AWS).
- A strong belief that testing, observability, and clean architecture are not optional.
- An innate curiosity and a passion for solving complex problems, whether they're in code or on a whiteboard
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1579046
Interview Questions for you
View All