Senior Backend Engineer
London Area, United Kingdom
Business title : Senior Software Engineer (Backend)
Location : London
Function : Sports - Esports
Reports to : Engineering Manager
Job Family : Technology
Sub Family : Software Engineering
About the role
Powered by their very own technology and building products that push boundaries, My client is home to a global family of more than 30+ well-known brands and over 29,000 people, but they all play for the same team. When they win, they win together.
The vision is to be the world number one in betting, gaming, and interactive entertainment by bringing moments of excitement into people’s lives. They will achieve this through their focus on sustainability and growth, driving change in the fast-paced world of entertainment. Their esports division is a cross functional product and technology team situated in the Sports vertical.
As the Senior Software Engineer, you’ll be a key part of one of the Software Engineering teams,
reporting into the Engineering Manager and working alongside the team of creative designers and
product managers.
You’ll set high performance standards together with your team, ensuring they are always improving how They work and what they deliver.
Hybrid working is in our DNA, so you’ll be based in our office in London, where you’ll spend at least 2 days per week with the team. We’re an international organisation, so some overseas travel may be required.
Translate product requirements into software engineering working packages
Develop and own new features and services for the esports platform
Build reusable code, components and libraries for future use
Work within different platform services to build out new features or improve existing
Optimise applications and services for maximum performance and scalability
Efficiently collaborate with other team members and stakeholders
Perform technical feasibility assessments on implementation proposals
Collaborate with QA to diagnose and solve technical issues or bugs
Specialist skills and experience
Essential:
Bachelor’s degree in computer science or any related field
Strong communication skills, both written and verbal
Minimum of 7 years’ experience in working as software engineer
Significant professional experience in modern PHP technology stack
Good understanding of modern cloud Infrastructure based on AWS
Reliable experience with modern DB Engines and caching technologies
Ability to work collaboratively with other colleagues and stakeholders to achieve business objectives
Well-organised systematic approach to daily routine work
Ability to work in a culture diverse team and within different time zones
Flexibility and willingness to learn new technologies as needed
Experience contributing to the architecture and design of scalable distributed systems
Knowledge of testing strategies and best practices
Common source control and deployment strategies (Git, Jenkins/Codeship/Docker)
Ability to get quickly onboarded into an existing large codebase
Not afraid of the magic word “legacy” and always looking for ways to improve on it
Exposure to Agile methodologies
Desired :
Proven experience in a similar role within the online gambling or gaming industry
Master’s degree in computer science or any related field
Good common of frontend engineering technologies based on ReactJS
Do What’s Right
We always put our customers first, leading in player protection to prevent potential harm.
We work in an environment where everyone can be themselves, without ego, acting with
integrity.
We keep ourselves honest and we aren’t afraid to speak out if something feels wrong.
Keep It Simple
We make it easy for our customers, focusing on them and solving for their needs.
We’re clear on our goals and who’s accountable for what, so we all know what success looks
like.
We remove complexity wherever we find it because we all perform better that way.
Go Beyond
We’re always curious, always improving, learning from success and setbacks to push forward.
We have big ambitions, we surround ourselves with the best, and we put in the effort needed to
deliver.
We embrace change because that’s when progress happens.
Win Together
We all have the same vision and purpose, so we break down silos and share ideas.
We never forget we’re on the same side, so we always treat everyone the way we’d want to be treated.