Senior Python Developer for Data Feeds Team
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Parimatch Tech is an international product company that develops and provides tech and marketing solutions for the Gaming & Entertainment industry. Headquartered in Cyprus and operating globally, the company has R&D centers located in four countries, the largest of which is in Ukraine.
Hi-tech solutions and innovative approaches are what drive Parimatch Tech forward in the gaming market and remain its basis for success and development.
Our product is a fraud-detection platform, specially designed for the betting business. Unlike the majority of fraud-detection products available on the market, we are not wasting time on no-code/low-code and other marketing staff, focusing on our algorithms and business results instead. Here we gather, clean, aggregate, transform, store, prepare and analyze data of over 2 billion events per day using ML algorithms in real-time. Our end-users rely on this data, its quality and stable work, expecting fail tolerance 24/7.
We invite those who fired up to:
- Design and implement new high load architecture;
- Develop and optimize data pipelines for real-time processing systems;
- Aggregate several data sources;
- Integrate with other teams and provide APIs;
- Participate in code review, CI/CD;
- Test new approaches by creating PoC, performing benchmarks;
- Ad-hoc project’s tasks according to business needs.
Essential professional experience:
- 3+ years of work experience;
- Strong knowledge of Python 3, including asyncio;
- Software Design knowledge: OOD, OOP, Design patterns, Microservices;
- Experience with message queues, task queues;
- Experience with high load applications;
- Knowledge of both SQL and NoSQL databases;
- Desire to write algorithms with both O(1) time and memory complexity.
Desirable skills and personal features:
- Programming contests achievements;
- Experience in building distributed systems based on services;
- Experience with 10K+ TPS services, databases with more than a billion rows;
- Experience in code review, CI/CD, automated testing;
- Experience with Kafka;
- Knowledge of Kubernetes;
- Designing, implementing RESTful API’s (Aiohttp, Flask, FastAPI);
- Strong communication skills;
- Technical English;
- Knowledge sharing abilities.
We care of your:
Health
- Medical insurance/Sport compensation;
- Sport club participation (football, running, basketball or swimming clubs);
- 100% paid sick leaves;
- 20 working days of paid vacation.
Wealth
- Competitive salary and сonstant encouragement for your efforts and contribution;
- Bonuses according to company’s policy;
- Welfare (financial support in critical situation);
- Gifts for significant life events (marriage, childbirth).
Personal and professional growth
- Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
- Free corporate library;
- Opportunity to visit our non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
- A world-class team of T-shaped skilled professionals that share knowledge and support each other.
Leisure time
- Corporate parties and events (Pub Quiz, Carquest, etc.);
- PM Foundation activities (social responsibility events);
- Weekly events aimed at culture, arts, soft skills development.