Apply Now

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.

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.

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



What you will be doing:  

· 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 

· Collaborate: constantly engage with your other team members to ensure that knowledge and best practice is shared, learn from Pythia Seniors and help onboard new team members



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

 

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



About us: 

Pythia Sports is a fast-growing technology company, delivering innovative solutions to the gaming industry since 2014.

Our business is all about predictive sports modelling, underpinned by extensive use of a wide and ever-expanding array of real-time feeds and inputs. If that sounds both complex and hard, it is, but it’s also a huge amount of fun!

We strive to be the best at what we do every day, and we know that our success comes from our most important resource – our people. We pride ourselves on hiring talented individuals who challenge the status quo and help us to build exceptional, high-performing teams.

Based in London Victoria, we’re working to a hybrid work-from-home/office model with 1-2 days a week in the office. We offer private health and dental insurance, a cycle to work scheme, enhanced parental leave, enhanced sick pay, increased holiday allowance and plenty of career development opportunities.

At Pythia, you will find a relaxed atmosphere, regular social events and remarkable colleagues looking to push technology boundaries - come and join us!

Apply Now

Other home office and work from home jobs