Quick overview
Job description
Senior Software Engineer
Push Gaming is a dynamic and innovative game development studio specialising in creating top-quality, mobile-optimised online casino games. With a passion for gaming and a commitment to pushing boundaries, we are dedicated to delivering exceptional experiences to players worldwide.
We are looking to hire an experienced engineer to lead the design and implementation of complex platform solutions, optimising performance, ensuring scalability, and driving best practice for infrastructure and deployment across our B2B iGaming platform, game servers and APIs.
Location: Hybrid in London or Warsaw.
What you’ll be doing:
Build the backend. Design, develop and deploy high-quality, robust, scalable software for the B2B iGaming platform, game servers and APIs.
Lead technically. Provide guidance and mentorship to junior and mid-level engineers within the team.
Own performance. Proactively find and resolve bottlenecks so systems handle high transaction volumes and
concurrent users at low latency.
Meet jurisdictional standards. Ensure developed systems comply with the technical standards and regulations of iGaming jurisdictions.
Resolve production issues. Troubleshoot and debug complex problems in production, with timely and effective fixes.
Write code others can maintain. Produce clean, well-documented code using modern languages and frameworks.
Shape the architecture. Lead code reviews and contribute to the architectural design of new features and systems.
Build security in. Implement and adhere to best practice for software security and data protection.
Work with the wider team. Partner with product managers, QA and stakeholders to understand requirements and deliver against them, taking part in sprint planning and retrospectives.
What you’ll bring to the role:
5+ years of experience as a Software Engineer, with a strong background in backend development
Deep knowledge of one or more modern programming languages such as C#, Java, Go, Python or Node.js
Extensive experience building and consuming APIs, microservices and distributed systems
Proficiency in database design and management across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
Hands-on experience with cloud platforms (AWS, Azure, or GCP) and a good understanding of DevOps principles including CI/CD and containerisation
Exceptional analytical and problem-solving skills
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
Excellent communication and collaboration skills
Direct experience in iGaming, online gaming, or a high-transactional SaaS industry
Understanding of the regulatory environment and technical compliance requirements within iGaming
Why join us?
It’s a really exciting time to join Push Gaming. We’re expanding our teams to deliver some stellar work.
We are passionate about creating premium quality games and will never compromise on this. The approach we take in building and strengthening our team is no different. We set out to attract and retain high performers and are committed to seeking like-minded individuals who share our vision for excellence and quality.
In turn, we offer all the tools and support to allow individuals to grow and thrive, while achieving both personal and company goals in an environment that’s built around trust, collaboration, transparency and accountability.
Similar jobs
- SI

Software Engineer, Agent (New Grad 2027)Recently posted Auto Apply
Sierra · London · On-site 🇬🇧
Google WorkspaceAR/VRLLM+6TechnologySalary not listed - DE

Staff Software Engineer, Event Streaming SystemsRecently posted Auto Apply
Deliveroo · London · Hybrid 🇬🇧
RecruitingStakeholder ManagementCapacity Planning+6TechnologySalary not listed - EA

Forward Deployed Engineer (London)Recently posted Auto Apply
Easol · London · Hybrid 🇬🇧
EngineeringSalary not listed - PA
Software Engineer - Research Participants - United KingdomRecently posted Auto Apply
Prolific Academic Ltd · Remote; United Kingdom · Remote 🇬🇧
CornerstoneYouTubeTechnologySalary not listed - WI
Senior Software Engineer II - Contacts Team - Java Auto Apply
Wise · London · Hybrid 🇬🇧
AgileTechnology£111k - £145k/yr - WI
Senior Software Engineer - Recommend Team (Java) Auto Apply
Wise · London · On-site 🇬🇧
JavaKotlinSpring+1Technology£87.5k - £111k/yr - WI
Staff Software Engineer - Global KYC and Onboarding Auto Apply
Wise · London · On-site 🇬🇧
JavaSQLSpring Boot+1Technology£111k - £145k/yr - ST
Software Engineer II - Java - Engine by StarlingRecently posted Auto Apply
Starling · Manchester · Hybrid 🇬🇧
GCPTeamCityAWS+6TechnologySalary not listed - ST
Software Engineer II - Java - Engine by StarlingRecently posted Auto Apply
Starling · Cardiff · Hybrid 🇬🇧
GCPTeamCityAWS+6TechnologySalary not listed - ST
Software Engineer II - Java - Engine by StarlingRecently posted Auto Apply
Starling · Southampton · Hybrid 🇬🇧
GCPTeamCityAWS+6TechnologySalary not listed - ST
Software Engineer II - Java - Engine by StarlingRecently posted Auto Apply
Starling · London · Hybrid 🇬🇧
GCPTeamCityAWS+6TechnologySalary not listed - ST
Staff Software Engineer - Engine by StarlingRecently posted Auto Apply
Starling · Southampton · Hybrid 🇬🇧
GCPTeamCityAWS+5TechnologySalary not listed
