Coherent Solutions
Posted 2mo ago

Python Developer (Sports sphere)

Coherent Solutions
Belarus or Bulgaria or Costa Rica or Georgia or Lithuania or Mexico or Moldova or Poland or Ukraine or United States or Portugal or Romania or Ukraine
RemoteFull Time, Contract
Responsibilities
  • own backend
  • design backend
  • architect systems
Requirements
  • 5+ years Python backend development
  • Django with asyncio
  • Kafka
  • Distributed systems
  • Docker
  • AWS
  • PostgreSQL
  • CI/CD
  • Monitoring tools
  • Agile
  • English B2+
Technical tools mentioned
PythonDjangoasyncioApache KafkaDockerAWSPostgreSQLRedisRabbitMQTypeScriptReact NativeCI/CDPrometheusGrafana

Job description

Company Background

Our client is a fast-growing, multinational company in the sports tech and predictive gaming space, backed by leading investors and founders. The company operates fully remotely, with business operations in the U.S. and development teams across Europe. They foster a close-knit, respectful, and collaborative culture, placing strong emphasis on innovation, inclusivity, and user experience. The platform introduces a new approach to sports predictions by focusing on social engagement and entertainment, creating a community-driven experience that is fun, rewarding, and accessible to all sports fans.

Project Description

The project is a social sports gaming platform that offers free-to-play alternatives to traditional real-money sports betting. It allows sports fans to make predictions, compete for leaderboard positions, earn badges, build in-game status, and participate in sweepstakes promotions and loyalty rewards. The platform focuses on creating a fun, engaging, and community-driven sports gaming experience for users with different levels of interest in sports.

Technologies

  • Python, Django, asyncio
  • Distributed systems, Microservices, Event-driven architecture
  • Apache Kafka
  • Docker, AWS (or other cloud providers)
  • SQL, PostgreSQL
  • CI/CD, Test automation
  • Prometheus, Grafana

What You'll Do

  • Take full ownership of backend services from design and development through deployment, maintenance, and continuous improvement;
  • Design, develop, and maintain scalable, high-performance distributed backend services using Python and Django;
  • Architect distributed systems to support millions of users with low latency and high availability;
  • Own critical backend infrastructure components, including APIs, data pipelines, message brokers such as Kafka, and caching;
  • Optimize systems for throughput, latency, fault tolerance, and resilience under heavy load;
  • Implement robust testing strategies, including unit, integration, and performance tests;
  • Drive continuous improvement of development processes and system observability, including monitoring and logging;
  • Collaborate with product, frontend, and DevOps teams to ship reliable features on aggressive timelines;
  • Lead and mentor junior engineers through code reviews, architectural discussions, and knowledge sharing;
  • Participate in on-call rotations and support production issues as needed;

Job Requirements

  • 5+ years of experience in Python backend development;
  • Solid experience with Django and asynchronous programming using asyncio;
  • Production experience with Apache Kafka;
  • Strong experience with distributed systems, microservices, or similar architecture;
  • Experience deploying and managing containerized applications using Docker;
  • Familiarity with any cloud provider, preferably AWS;
  • Proficiency with SQL databases, especially PostgreSQL;
  • Experience with CI/CD pipelines and test automation;
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, or equivalent;
  • Strong problem-solving skills and experience with code reviews;
  • Comfortable working in Agile teams;
  • Willingness to participate in on-call rotations;
  • English level: B2 or higher;

Nice To Have

  • Experience with Kubernetes;
  • Experience working with systems supporting 1M+ users;
  • Experience with NoSQL databases;
  • Exposure to event sourcing or CQRS patterns;
  • Familiarity with frontend technologies such as React;
  • Knowledge of big data tools such as Flink or NiFi;
  • Exposure to infrastructure as code tools such as Terraform;
  • Experience in the sports or betting industries;

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;
  • 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.

About Coherent Solutions

Global provider of custom software development and digital engineering services.

Year founded
1995
Employees
2000
Organization type
Private
Latest investment
Private Equity (2025) — led by IceLake Capital
Subsidiaries
Headquarters
US

Similar jobs

Python Developer roles
2d
Save
Mark Applied
Hide
Python Developer with Unix Shell Scripting
Irving, Texas, United States
$100k-$120k/yr OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
5+ YOERequires 5–8 years of Python and Unix shell scripting experience, with scripting, automation, data handling, monitoring, optimization, Git, Kubernetes, and Docker knowledge.
Python, Unix Shell Scripting, BASH, KornShell (ksh), Git, Kubernetes, Docker
2d
Save
Mark Applied
Hide
Python Developer (Conversational AI)
Varna or Sofia
OnsiteFull Time
KBC Group
KBC GroupEuronext Brussels: KBC: Provides integrated banking, insurance, and asset management services.
Software development role requiring software development lifecycle, quality assurance and testing, agile methodologies, application security, and systems software infrastructure knowledge.
Python
2d
Save
Mark Applied
Hide
Python Developer, Madrid España
Alcobendas or Madrid or Santiago or Bogotá or São Paulo or Mexico City
HybridFull Time
Fracttal
Fracttal: Provides cloud-based AI maintenance and asset management software.
Professional Python development experience, integration experience with web services, REST and SOAP APIs, relational databases and SQL, preferably PostgreSQL, plus client-facing implementation and problem-solving skills.
Python, Airflow, PostgreSQL, SQL, REST, SOAP, Claude Code, Claude API
2d
Save
Mark Applied
Hide
Senior Python Developer
Argentina or Brazil or Chile or Colombia or Mexico
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
3+ YOERequires 3+ years of Python development with AWS Lambda and API Gateway, boto3, Terraform, Serverless Framework, AWS WAF, security tooling, migrations, and B2+ English proficiency.
Python, AWS Lambda, Amazon Web Services, Terraform, GitHub Actions, ServiceNow, Snowflake, API Gateway, boto3, IAM, Secrets Manager, SSM, CloudWatch, AWS WAF, SAST, SCA, Serverless Framework, REST APIs, n8n, LangChain, LinkedIn Learning
2d
Save
Mark Applied
Hide
Python Developer III
Houston, Texas, United States
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides banking, investment, and financial risk management services.
3+ YOERequires 3+ years of software development, strong Python, enterprise distributed platforms, SQL, REST APIs, Linux, Git, CI/CD, testing, and software engineering principles; bachelor's degree preferred.
Python, Quartz, Athena, SecDB, SQL, Linux, Git, RESTful APIs, CI/CD
2d
Save
Mark Applied
Hide
Mid-Level Python Developer (Backend)
Sofia, Sofia City Province, Bulgaria
HybridFull Time
Sopra Steria
Sopra SteriaEuronext Paris: SOPR: Provides digital transformation consulting and information technology services.
3+ YOE3+ years of Python backend development with Python 3.11+, async programming, REST APIs, relational databases, testing, Docker, production delivery, and professional English fluency.
Python, Python 3.11, asyncio, FastAPI, PostgreSQL, SQLAlchemy, SQLModel, pytest, Git, Docker, GitHub Copilot, Cursor, LangChain, RabbitMQ, Kafka, Redis, uv, Poetry, Ruff, AWS, GCP, Azure
3d
Save
Mark Applied
Hide
Python Developer III
Jersey City, New Jersey, United States
$103k-$180k/yr OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides global banking, investing, and financial risk management services.
5+ YOERequires 5+ years of software development experience, strong Python proficiency, enterprise application development, SQL, RESTful APIs, Git, CI/CD, object-oriented design, and a bachelor's degree in a relevant field.
Python, Quartz, Athena, SecDB, SQL, Git, RESTful APIs, Continuous Integration and Continuous Development (CI-CD)
3d
Save
Mark Applied
Hide
Python Engineer
Odesa or Rivne or Lviv or Kyiv
OnsiteFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Commercial Python experience, REST API development, SQL and relational databases, authentication and security concepts, observability, Git, Agile methodologies, and upper-intermediate English.
Python, REST, Flask, FastAPI, Django, Gunicorn, SQL, Google-auth, cryptography, oauthlib, requests-oauthlib, OpenTelemetry API, OpenTelemetry SDK, OpenTelemetry Instrumentation, Flask, Requests, xlrd, xlwt, simplejson, requests, PyYAML, jsonschema, Git, Agile, Google Cloud Platform (GCP)