Python Developer – Sports Sphere

Posted Oct 30

This is a fully remote position, open to applicants in Poland, +6 more countries.

📋 Description

• Assume complete responsibility for backend services encompassing design, development, deployment, maintenance, and ongoing enhancement.

• Create, develop, and sustain scalable, high-performance distributed backend services with Python and Django.

• Design architectures for distributed systems capable of supporting millions of users while ensuring low latency and high availability.

• Manage essential backend infrastructure elements, such as APIs, data pipelines, message brokers like Kafka, and caching mechanisms.

• Enhance systems for maximum throughput, minimized latency, fault tolerance, and resilience during heavy loads.

• Establish comprehensive testing methodologies, including unit, integration, and performance testing.

• Propel the continuous enhancement of development processes and system observability, focusing on monitoring and logging.

• Collaborate effectively with product, frontend, and DevOps teams to deliver reliable features within tight deadlines.

• Guide and mentor junior engineers through code reviews, architectural discussions, and knowledge sharing.


⛳️ Requirements

• Over 5 years of experience in Python backend development.

• Strong proficiency with Django/FastAPI and asynchronous programming using asyncio.

• Hands-on experience with Apache Kafka in a production environment.

• Extensive background in distributed systems, microservices, or comparable architecture.

• Experience in deploying and managing containerized applications via Docker.

• Familiarity with cloud providers, preferably AWS.

• Expertise in SQL databases, particularly PostgreSQL.

• Knowledge of CI/CD pipelines and test automation practices.

• Familiarity with monitoring and logging tools such as Prometheus, Grafana, or similar.

• Strong analytical skills and experience conducting code reviews.

• Comfortable in Agile team environments.

• Proficient in English at B2 level or above.

• Experience with Kubernetes.

• Background working with systems that support over 1 million users.

• Experience with NoSQL databases.

• Exposure to event sourcing or CQRS patterns.

• Familiarity with frontend technologies such as React.

• Understanding of big data tools like Flink or NiFi.

• Exposure to infrastructure as code tools, including Terraform.

• Experience in the sports or betting sectors.


🏝️ Benefits

• Access to both technical and non-technical training for professional and personal development.

• Opportunities to attend internal conferences and meetups featuring industry experts.

• Support and guidance from seasoned employees to facilitate your professional growth and development.

• Comprehensive health insurance coverage.

• Engagement in sports activities to promote a healthy lifestyle.

• Flexible working arrangements, including remote and hybrid options.

• Referral program to attract new talent.

• Work anniversary recognition program and additional vacation days.

People also viewed

Ness Digital Engineering1 day ago

Senior Java FS, React Engineer

RO flagRomania OnlyFull-timeBackend Engineer
ApplyView job
Movable Ink1 day ago

Lead Backend Engineer, Behavioural Team

CA flagCanada OnlyFull-timeBackend EngineerC$147.3k – C$192k/year
ApplyView job
Pointsharp1 day ago

Senior Java Developer

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI1 day ago

Backend Developer

UY flagUruguay OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job
Anyone AI1 day ago

Backend Developer

MX flagMexico OnlyPart-timeBackend Engineer
ApplyView job
Anyone AI1 day ago

Backend Developer

CO flagColombia OnlyPart-timeBackend Engineer$45 – $80/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers