Join Us

Software Engineer

Role Overview

Pythia Sports are looking for a  Software Engineer. With particular emphasis on scalability, performance, deployability and integration, you will work hand-in-glove with other technologists, as well as our product and operational teams to ensure we design, deliver, and run our platform to the highest possible standards. Your experience and understanding of modern technologies and Devops practices will be of real benefit as we bring our products and our teams to maturity.

This is a hybrid role with London Victoria office attendance expected once or twice a week.

The Role:

As a Software Engineer, you will be joining a small, but growing team, dedicated to ensuring our platform delivers the optimal experience to our partners.

Sharing our passion for delivering fantastic solutions, you will leave no stone unturned to help drive Pythia’s success and to be part of getting us to the next level!

3 Best Things About the Job:

  1. You’ll be helping to solve problems almost no one else knows how to solve
  2. You’ll be working with complex real-time data from multiple sources
  3. You’ll be working on something that cannot fail, but must be designed with failure in mind

Benefits:

  • 28 days + Bank Holidays leave
  • Purchase up to 5 extra days of holiday/year
  • Casual dress
  • Company events
  • Cycle to work scheme
  • Flexible schedule
  • Private medical insurance
  • Optical and Dental cover
  • Generous paternity and maternity leave
  • Referral programme
  • Company sick pay
  • Team lunches

Responsibilities


Design it: ensure that everything is designed not just for now, but for the growth of years to come, aligned with longer-term company strategy

Build it: work to deliver great solutions that are proven to meet the needs of our partners as well as your operational colleagues

Test it: take personal responsibility for the quality of your output, by ensuring testing is part of everything you and the team do

Run it: ensure that everything is working as expected and go hunting for problems to solve

Document Everything: make sure we have top class and up to date technical and use case documentation

 

Measures of Success

In the first three months, you will have:

  • Fully understood the existing architecture and pipeline
  • Installed the service from scratch on a clean environment
  • Materially contributed to at least one major new feature or integration

 

Key Skills / Qualifications


What you need for this role:

  • Highly experienced software engineer, ideally with experience in the betting or fintech industries
  • Material hands-on experience of delivering solutions in Java 8+ running on Linux or Unix, preferably also with experience of Spring or Spring Boot
  • Very comfortable with Kafka, RDBMS technologies (preferably PostgreSQL) and REST APIs
  •  Solid experience of working with cloud technologies, ideally (but not necessarily) on AWS and using Docker & Kubernetes, Terraform, Grafana and Prometheus
  • In-depth experience of software version control systems (preferably GitLab), and confident working with JIRA & Confluence and similar tools
  • Experience of Agile methodologies and of working with remote technical teams
  • Ability to work well in a dynamic, fast-paced environment and to pick up new skill sets quickly
  • A passion for detail and problem solving, with excellent verbal and written communication skills

 


Who you are

  • Customer-focused: everything we do is with our partners and stakeholders in mind
  • Organised: staying on top of the detail and being able to multi-task will be crucial 
  • Analytical: you should be able to probe data from multiple sources in order to draw meaningful conclusions that help make our products more efficient and performant
  • Thrive under pressure: Pythia Sports is growing quickly, and we work hard, so we want you to enjoy being challenged! 
  • Relevant: the marketplace, our competitors and our partners move fast, so you need to help us keep ahead by staying on top of trends and applying that to how we work
  • Team Player: building great teams is how we will succeed

 

Want to work with Pythia?