July 18, 2024
Golang Developer Kyiv, Prague (Czech Republic), remote DATA.BET is a company whose goal is to provide partners with technological solutions in the field of eSports along with SPA (Iframe) and odds feed. DATA.BET meets all bookmakers' needs for high-quality, diverse and profitable offers. DATA.BET provides an eSports odds feed of more than 30 disciplines, including the most popular games CS:GO, Dota 2, League of Legends and Valorant, as well as lesser-known ones such as
July 18, 2024
Golang Developer
Kyiv, Prague (Czech Republic), remote
DATA.BET is a company whose goal is to provide partners with technological solutions in the field of eSports along with SPA (Iframe) and odds feed. DATA.BET meets all bookmakers' needs for high-quality, diverse and profitable offers.
DATA.BET provides an eSports odds feed of more than 30 disciplines, including the most popular games CS:GO, Dota 2, League of Legends and Valorant, as well as lesser-known ones such as Dota Autochess.
DATA.BET eSports space is one of the largest in the world:
● more than 2,000 markets on leading rating gaming events
● up to 12,000 pre-match events per month
● up to 11,000 live broadcasts per month Our project is a B2B online platform that is actively developing, aimed both at covering the company's internal products and at actively conquering the B2B market. We aim to be the #1 sports event data provider in the world.
Our system has a service architecture and is built using modern technologies and development methodologies. Now there are 100+ services and we are actively developing new ones.
Our stack :
Programming languages: Go DBMS: MongoDB, PostgreSQL, Elasticsearch, Redis, Clickhouse Message brokers: RabbitMQ, Kafka API: REST, GraphQL, Event- Bus, gRPC SCRUM, Jira, GitLab
Responsibilities :
Implementation of new functionality in the Go language.
Integration of third-party services and support of existing ones.
Delivery of written code to production.
Active participation in the discussion of architecture, approaches, etc.
Maintaining system health - monitoring, responding to alerts, etc.
Review code, share knowledge with the team.
Requirements :
Mandatory work experience
Golang (webservers, concurrency) - from 3 years
SQL/NoSQL (indexes , transactions, replication)
Service-Oriented Architecture
Key skills :
SOLID, GRASP, Clean architecture.
Database optimization.
Queue (RabbitMQ, Kafka etc).
Highload (database: locks, concurrency, isolation level, replication).
SOA/Microservices, REST API, event sourcing.
Will be a plus :
Experience with PHP, NodeJS.
DevOps, CI/CD, deployment strategies, k8s.
We offer :
compensation of 20 working days of paid vacation;
paid sick leave;
medical insurance;
L&D center with courses for employees;
rotation program;
self-learning library;
stable payments;
discount program;
group discussions and individual sessions with a psychologist.
If you have not been answered within 3 days, unfortunately, you are not suitable for us. We will save your resume, if a relevant vacancy opens, we will contact you. Due to the workload of the HR department, it is not possible to promptly respond to all requests. Thank you for your understanding)