Senior Software Engineer

Push Gaming Ltd.

Greater London

Hybrid

GBP 80,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Push Gaming Ltd. is seeking a Senior Software Engineer to lead the design and implementation of scalable platform solutions for its B2B iGaming ecosystem, including game servers and APIs. Hybrid in London or Warsaw, you will drive performance, reliability and secure coding practices.

You will mentor engineers, shape architecture, oversee code reviews, and collaborate with product, QA and stakeholders to deliver high-quality software on time.

Qualifications

  • 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.

Responsibilities

  • Build the backend: design, develop and deploy high-quality, scalable software for the B2B iGaming platform, game servers and APIs.
  • Lead technically: provide guidance and mentorship to junior and mid-level engineers.
  • Own performance: proactively resolve bottlenecks for high transaction volumes and low latency.
  • Meet jurisdictional standards: ensure compliance with iGaming technical standards and regulations.
  • Resolve production issues: troubleshoot and fix complex problems in production.
  • Write code others can maintain: produce clean, well-documented code.
  • Shape the architecture: lead code reviews and contribute to architectural design.
  • Build security in: implement best practices for security and data protection.
  • Work with the wider team: collaborate with product managers, QA and stakeholders.

Skills

Backend development
C#, Java, Go, Python or Node.js
APIs and microservices
SQL & NoSQL databases
Cloud platforms (AWS/Azure/GCP)
CI/CD & containerisation
Analytical problem solving
Communication & collaboration
iGaming / high-transaction SaaS
Regulatory/compliance awareness

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

PostgreSQL
MySQL
MongoDB
Redis
AWS
Docker
Kubernetes

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Platform Engineer
Lead Platform Engineer

Push Gaming Ltd. • Greater London

Hybrid
GBP 90,000 - 130,000
Lead Game Client Developer
Lead Game Client Developer

Push Gaming • England

Hybrid
GBP 90,000 - 150,000
Solution Architect
Solution Architect

Push Gaming Ltd. • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Backend Engineer - iGaming (Hybrid)
Senior Backend Engineer - iGaming (Hybrid)

Push Gaming Ltd. • Greater London

Hybrid
GBP 80,000 - 110,000
Platform Backend Engineer
Platform Backend Engineer

Games Inc • United Kingdom

Remote
GBP 50,000 - 70,000
Remote-first culture
Flexibility
Competitive salary and benefits
Senior Software Engineer GDK
Senior Software Engineer GDK

Light & Wonder • Manchester

On-site
GBP 70,000 - 110,000
Discretionary annual bonus
25 days' holiday + bank holidays
Private Medical Insurance
Account Manager
Account Manager

Push Gaming Ltd. • Douglas

On-site
GBP 50,000 - 70,000
Team Lead - Game Production
Team Lead - Game Production

Push Gaming Ltd. • England

On-site
GBP 85,000 - 110,000
Senior Software Engineer GDK
Senior Software Engineer GDK

Global Draw Limited • Manchester

On-site
GBP 85,000 - 120,000
Discretionary bonus
Holiday entitlement 25 days
Charity day
+7
Senior Software Engineer
Senior Software Engineer

Light & Wonder • Manchester

On-site
GBP 34,000 - 74,000
Discretionary annual bonus
25 days holiday + bank holidays
Private Medical Insurance
+3