Platzhalter Bild

Hybrid Python Developer (Sports sphere) en Coherent solutions

Coherent solutions ·  Moldova, Estados Unidos De América · Hybrid

Solicitar ahora

Company Background

Our client is a remote-first, multinational company in the sports tech and gaming industry, backed by top-tier investors and founders. The team operates primarily from Philadelphia, USA, and Sofia, Bulgaria, with a close-knit, collaborative culture across regions. Their platform redefines the online gaming experience by adding social and engaging elements to traditional sports betting—making it more inclusive, rewarding, and community-driven.

Project Description

The goal of the project is to build a social network-style interactive layer on top of an existing sports gaming application. The platform is free-to-play and allows users to compete, rank on leaderboards, and earn rewards using both virtual and real currency mechanisms. The backend development is focused on building scalable, event-driven services using Python and AWS, while transitioning from a monolithic system to a modern microservices architecture.

Technologies

  • Python
  • AWS
  • Docker
  • Django
  • attrs
  • cattrs
  • pytest
  • PostgreSQL
  • Redis
  • Kafka
  • RabbitMQ
  • TypeScript
  • React Native
  • Event-Driven
  • Microservices
  • CQRS
  • Clean/Hexagonal Architecture
  • HTTP/REST
  • gRPC/protobuf

What You'll Do

  • Work with product owners to understand business needs and clarify functional requirements;
  • Collaborate with engineers and product teams to design, estimate, develop, test, and deploy features;
  • Build backend services using Python and ensure scalable and secure design patterns;
  • Support architectural decisions including migrating monolith to microservices;
  • Maintain clean code practices with unit testing and documentation;
  • Implement solutions using event sourcing, CQRS, and microservice communication protocols;
  • Work in a fast-paced, Agile environment where priorities may shift frequently;
  • Communicate effectively with team members on status, blockers, and ideas;
  • Support caching strategies, audit logs, and maintain service observability;

Job Requirements

  • 4+ years of professional experience in Python development;
  • Strong knowledge of distributed systems and microservices architecture;
  • Hands-on experience with AWS services and Docker;
  • Advanced proficiency in unit testing, debugging, and clean code practices;
  • Familiarity with Django, attrs/cattrs, PostgreSQL, Redis, Kafka, and RabbitMQ;
  • Experience designing scalable APIs using HTTP/REST and gRPC/protobuf;
  • Solid understanding of OOP, PEP8, design patterns, and Clean Architecture;
  • Experience implementing CQRS, event sourcing, caching, and audit logging;
  • Strong analytical and problem-solving skills;
  • Ability to work independently and take ownership of tasks;
  • Excellent communication skills and the ability to engage with both technical and non-technical stakeholders;
  • Experience working in Agile teams with frequent changes and iterations;
  • English proficiency at B2 level or higher;

What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Internal startup incubator;
  • Health insurance;
  • English courses;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.
Solicitar ahora

Otros empleos