Playtech
Posted 2mo ago

Python Software Developer - Algos

Playtech
London, England, United Kingdom
OnsiteFull Time
Responsibilities
  • Developing features
  • Designing solutions
  • Implementing tests
Requirements
  • 2+ years professional Python software development experience
  • Linux/Unix
  • Relational databases
  • RESTful APIs
  • Microservices
  • RabbitMQ
  • Open Source interest
Technical tools mentioned
PythonLinuxDockerKubernetesRabbitMQNumPyCythonC

Job description

Company Description:

Founded in 1999 and premium listed on the Main Market of the London Stock Exchange, Playtech is a technology leader in the gambling industry with over 7,000 employees across 20 countries.

Playtech is the gambling industry's leading technology company delivering business intelligence-driven gambling software, services, content, and platform technology across the industry's most popular product verticals, including, casino, live casino, sports betting, virtual sports, bingo and poker. Read more about who we are and what we do here: www.playtech.com & www.playtechpeople.com

Here at Playtech, we genuinely believe that people are our biggest asset. Diverse thoughts, experiences, and individual characteristics enrich our work environment and lead to better business decisions. Recognizing differences and ensuring our processes are transparent is the core of Playtech’s overall commitment to responsible business practices.

Ready to level up your career?

Playtech's GenBet unit is looking for a proactive, methodical Software Developer - Algos with excellent communication and problem solving skills to join our team.

Job Description:

Your influential mission. You will... 

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

Components for success. You have...

  • 2+ years professional experience using any modern programming language (preferably Python).
  • Linux / Unix experience.
  • Experience of Python.
  • Experience of developing software in a quantitative environment.
  • Solid experience with relational databases.
  • An interest in Open Source technologies.
  • Experience using Microservices, RESTful APIs, message brokers (e.g. RabbitMQ).

You'll get extra points for...

  • Experience coding in a statically typed language.
  • Experience writing high-performance CPU bound software.
  • NumPy, Cython, C.
  • Experience of Docker, Kubernetes.
  • Previous commercial experience in Gambling or Sports Betting sector.
  • An outside interest in programming reflected by a blog / portfolio, GitHub, Bit Bucket profile or personal website.
Additional Information:

GENBET TEAM

Playtech Sports is a subsidiary of Playtech. Playtech Sports builds mobile and desktop applications for sports betting operators and has a proud history and a proven track record with the biggest players in the business. Our GenBet product provides operators with a robust and secure central customer management platform onto which any number of products can be added and managed. Sportsbook, Lottery, Pool Betting and Fixed-Odds Games modules allow the operator to tailor their online service whilst a comprehensive back office and reporting suite provides powerful tools for event and market management. 

Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.

About Playtech

Provides software and technology services for the gambling industry

Similar jobs

Python Software Developer roles near London, England
5d
Save
Mark Applied
Hide
Python Software Engineer
Amsterdam or London or Zug or Mumbai or North America or Europe or Asia
OnsiteFull Time
IMC
IMC: Global proprietary trading firm and market maker.
4+ YOERequires 4+ years as a software engineer, deep Python expertise, financial data experience, critical thinking, and ability to validate assumptions and collaborate across technology and trading teams.
Python, FastAPI, AsyncIO, APScheduler, Pandas, Polars, RQ, Pytest, TensorFlow, SciPy, XGBoost, scikit-learn, NumPy, Numba, Celery, Kubernetes, Helm, Docker, GitLab CI, TypeScript, React, Redis, PostgreSQL, MongoDB, Dremio, Apache Iceberg, HDFS, Kafka, Apache Arrow, Parquet
1w
Save
Mark Applied
Hide
Python Software Engineer - Intraday Trading
London, England, United Kingdom
OnsiteFull Time
Millennium Management
Millennium Management: Global alternative investment firm managing diverse investment strategies.
5+ YOE5+ years Python development, strong Linux knowledge, experience with real-time analytics, messaging/caching technologies, monitoring tools, and time-series databases; interest in financial markets.
Python, Linux, SLURM, Kafka, Solace, Pulsar, Memcache, Redis, Datadog, ELK, Kdb, SQL, NoSQL, Docker, Kubernetes, C++, AI RAG, MCP
3w
Save
Mark Applied
Hide
Python Software Developer - Backend
London, England, United Kingdom
£60k-£80k/yr HybridFull Time
Xelix
Xelix: AI-powered accounts payable automation and financial control platform.
3+ YOE3+ years Python experience, strong API design, testing and performance skills; familiarity with Django/DRF, AWS, SQL/PostgreSQL, CI tools; good communication.
Python, Django, Django Rest Framework, Amazon Web Services (AWS), SQL, PostgreSQL, GitHub, Jenkins, Docker, Terraform, React, Metaview, Microsoft Teams
3w
Save
Mark Applied
Hide
Python Lead Software Engineer
London, England, United Kingdom
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
Advanced software engineering experience with Python, cloud computing, SDLC/CI-CD, automation, AI-assisted development practices, and knowledge of network protocols and operations.
Python, Ansible, MongoDB, Oracle, Linux, Wireshark, Nagios, SolarWinds
2mo
Save
Mark Applied
Hide
Python Software Engineer
London, England, United Kingdom
HybridFull Time
Cboe
CboeBATS: CBOE: Operates global market infrastructure and provides tradable financial products.
Solid Python knowledge with ability to write testable, maintainable code; SQL proficiency and ability to write complex queries; basic Linux knowledge; strong CS fundamentals; degree preferred; testing methodologies such as TDD/BDD desired.
Python, SQL, Linux, PostgreSQL, Snowflake, Django, Flask, FastAPI, Apache Kafka, Apache Airflow, Java
4mo
Save
Mark Applied
Hide
Python Software Engineer
London, /, United Kingdom
OnsiteFull Time
Old Mission
Old Mission: Quantitative proprietary trading firm specializing in global market making.
3+ YOE3+ years Python in production, CS/Math/Engineering degree, Linux Python proficiency, relational DB knowledge, strong communication, collaborative, fast-paced problem solving.
Python, Linux, PostgreSQL, MySQL
6mo
Save
Mark Applied
Hide
Python Software Engineer, Trading Platform
London, England, United Kingdom
OnsiteFull Time
DRW
DRW: Technology-driven principal trading firm operating in global financial markets
3+ YOE3+ years in Python; CS or related engineering degree; strong communication; CI tools; Linux experience.
Python, Linux, TeamCity, Jenkins
3w
Save
Mark Applied
Hide
Senior Python / C++ Software Engineer
London, England, United Kingdom
OnsiteFull Time
WorldQuant
WorldQuant: Develops systematic investment strategies through quantitative research and data.
7+ YOE7+ years writing production-quality Python on Linux; willingness to learn C++; strong systems, algorithms, concurrency, and distributed-systems experience; interest in machine learning; strong English communication.
Python, C++, Linux