BETLAB is Ukrainian Software product company for Sportsbook sphere. We started at 2014 in Kiev. Our strong and ambitious goal is to deliver the best breed of cross-cultural experiences our team is packed with. Growing our products comfortable for users and bringing best user experience practices to our products.
12 марта 2019

Senior fullstack (Python) developer (FairPlay)


We are looking for a skilled Senior fullstack (Python) developer for implementing and deploying fraud detection solution for Sportsbook companies. This solution is a new product of our company, and should be created from scratch to substitute current process based on manual job. It should process tens of millions events per day in real-time using machine learning and statistical algorithms; provide 24/7 service and simple managing UI.

You will be involved in:

— Implementation of parts of the product, supporting it, making fixes and new features;
— Participation in project architecture and design creation;
— Code review process participation;
— Participation in CI/CD;
— Test new approaches by creating PoC, performing benchmarks;
— Ad-hoc project’s tasks according to business needs.

We are interested in:

— Strong knowledge of Python 3;
— Software Design knowledge: OOD, OOP, Design patterns, Microservices;
— Experience in building highload and distributed systems based on services;
— Knowledge of both NoSQL and SQL databases;
— Experience with message queues;
— Experience with applications performance tuning;
— Experience with containers and understanding of principles of building fault-tolerant container based systems;
— Experience with django/flask;
— Technical English;
— Knowledge sharing abilities.

Nice to have:

— Experience in code review, CI/CD, automated testing;
— Experience in product launching;
— Experience in building/launching ML systems;
— Experience with Kafka, Aerospike;
— Knowledge of Kubernetes;
— Knowledge of asyncio;
— Experience with Apache Spark;

Being a member of BETLAB team means:

— Challenging tasks with great opportunity to level up your skills;
— Knowledge sharing atmosphere;
— Competitive salary and сonstant encouragement for your efforts and contribution;
— 20 working days of paid vacation;
— 100% paid sick leaves;
— Paid English classes;
— Medical insurance/ sports compensation;
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc;
— Corporate library and subscriptions for Pluralsight and Safari online;
— Lunches delivery to the office.


Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии