Python Software Developer

Playtech

City Of London

On-site

GBP 50,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in gambling is seeking a proactive Python Software Developer to join their GenBet Unit in Holborn. The role involves designing and maintaining applications within a micro-service architecture. Key qualifications include strong Python programming skills, familiarity with Linux, and solid experience with databases. The ideal candidate will thrive in an agile development environment and contribute to innovative solutions for complex problems.

Qualifications

  • Experience using Python.
  • Linux / Unix experience.
  • Solid experience with relational databases.
  • Ability to learn on the job and solve complex technical problems.

Responsibilities

  • Develop and maintain our Sportsbook product and related applications.
  • Implement new features and maintain production code.
  • Design innovative solutions to complex problems.
  • Contribute meaningful peer code reviews.
  • Implement unit tests.
  • Work in an agile development process.

Skills

Python
Linux / Unix
Relational databases
Open Source technologies
Problem solving

Tools

Docker
Kubernetes
Oracle SQL
MongoDB
Kafka
RabbitMQ

Job description

Playtech, founded in 1999 and listed on the London Stock Exchange, is a technology leader in the gambling industry with over 7,000 employees worldwide.

We are looking for a proactive Python Software Developer to join our GenBet Unit in Holborn. Join us to design future technology and work in a diverse, highly technical team.

Job Description

As a Software Engineer, you will become part of a diverse, highly technical development team, focused on solving complex, data‑heavy problems efficiently. Your role involves creating and maintaining applications within our micro‑service architecture using Python, Docker, Kubernetes, Oracle SQL, MongoDB, Kafka, and RabbitMQ. Linux, database experience, and confidence in general programming paradigms are essential.

Your mission. You will...
  • Develop and maintain our Sportsbook product and related applications.
  • Implement new features and maintain production code.
  • Design innovative solutions to complex problems.
  • Contribute meaningful peer code reviews.
  • Implement unit tests.
  • Work in an agile development process.
Qualifications
  • Experience using Python.
  • Linux / Unix experience.
  • Solid experience with relational databases.
  • Interest in Python and Open Source technologies.
  • Ability to learn on the job and solve complex technical problems.
You'll get extra points for...
  • Experience in a highly technical environment and solving complex problems.
  • Experience with Micro Services, RESTful APIs, message brokers (e.g., RabbitMQ) and NoSQL data stores (e.g., MongoDB).
  • Experience with Docker and Kubernetes.
  • Experience developing applications using non‑blocking IO (event loops).
  • Experience with asyncio.
  • Good understanding of client‑server architecture and web protocols.
  • Previous commercial experience in the Gambling or Sports Betting sector.
  • An outside interest in programming reflected by a blog/portfolio, GitHub, Bitbucket profile, or personal website.
Additional Information

Playtech Sports, a subsidiary of Playtech, builds mobile and desktop applications for sports betting operators and has a strong track record with the largest players in the business. Our GenBet product provides operators with a robust central customer management platform.

Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer - Microservices for Sportsbook
Python Software Engineer - Microservices for Sportsbook

Playtech • City Of London

On-site
GBP 50,000 - 75,000
Business Systems Software Developer
Business Systems Software Developer

bet365 • Manchester

Hybrid
GBP 55,000 - 75,000
Software Developer, Trading and Tools
Software Developer, Trading and Tools

bet365 • Stoke-on-Trent

Hybrid
GBP 45,000 - 65,000
Software Developer, Trading and Tools
Software Developer, Trading and Tools

bet365 • Manchester

Hybrid
GBP 70,000 - 90,000
Senior Python Developer
Senior Python Developer

Venture Up • Greater London

On-site
GBP 60,000 - 100,000
Lucrative salary
Bonus
Benefits
Business Systems Software Developer
Business Systems Software Developer

bet365 • Burslem

Hybrid
GBP 65,000 - 90,000
Hybrid work policy
Software Developer, Data Platform
Software Developer, Data Platform

bet365 • Burslem

Hybrid
GBP 60,000 - 90,000
Frontend Software Developer, Sports Platform
Frontend Software Developer, Sports Platform

bet365 • Manchester

Hybrid
GBP 40,000 - 60,000
Software Developer, Data Platform
Software Developer, Data Platform

hackajob • Stoke-on-Trent

On-site
GBP 40,000 - 60,000
Business Systems Software Developer
Business Systems Software Developer

bet365 • Stoke-on-Trent

Hybrid
GBP 55,000 - 75,000