Senior Software Engineer (Payments)

Reposted 7 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Sports
The Role
The Senior Software Engineer for Payments will design and maintain payment services, ensuring reliable processing in a high-volume environment, collaborating across teams, and managing production support.
Summary Generated by Built In

KingMakers is the home where Africa plays.

At KingMakers, we build and operate the leading sports and iGaming entertainment platforms used daily by millions of players across multiple African markets. Since launching BetKing in Nigeria in 2018, we have expanded rapidly, most recently through the acquisition of SuperSportBet in South Africa, and we are not done. Behind our brands is a distributed Product & Engineering organisation with hubs across Europe and Africa, and we are scaling fast.

We are not maintaining legacy systems: we are scaling a live, revenue-driving technology platform in real time.

About the Role

Payments is our critical path to growth. No new market goes live without it. Every deposit, withdrawal and transaction (across every country we operate in) runs through the systems this squad owns. As we expand geographically, the complexity scales with us: more markets, more payment providers, more regulatory environments, more transaction volume.

This is not a low-impact role. You'll work on financially critical infrastructure operating at scale across multiple markets, where reliability, correctness, and performance are non-negotiable, and where your engineering decisions have direct consequences for players and the business in real time. You'll be a productive, end-to-end contributor within the squad, engaging across the full software development lifecycle, from design and implementation through to production ownership.

What you'll be doing

  • Design, build and maintain payment processing services and integrations with third-party payment providers, PSPs and financial networks
  • Own features end-to-end: from technical design through delivery, testing, monitoring and production support
  • Work with event-driven architectures (Kafka, Service Bus) to ensure reliable, asynchronous processing of high-volume financial transactions
  • Contribute to a microservices ecosystem built on .NET / C#, with REST APIs, gRPC and cloud infrastructure on Azure
  • Collaborate closely with product managers, QA engineers and other squads (Risk, Platform, Player Account) to deliver seamlessly integrated experiences
  • Take part in code reviews and actively contribute to raising engineering quality across the squad
  • Help investigate and resolve production incidents, understanding root causes, not just symptoms
  • Contribute to technical discussions and push back constructively when you see a better path

Requirements
  • Strong experience delivering production-grade software, with end-to-end ownership of features and services
  • Solid C# / .NET (or .NET Core) development skills - our core backend language
  • Strong SQL Server and RDBMS skills; experience with MongoDB or other NoSQL technologies too
  • Experience building and consuming REST APIs and gRPC services
  • Familiarity with event-driven systems and messaging - Kafka and/or Azure Service Bus experience is a strong plus
  • Experience working with Azure cloud infrastructure and modern CI/CD practices
  • Familiarity with Redis for caching and Terraform for Infrastructure as Code is a plus
  • Containerisation experience (Docker / Kubernetes) is a plus
  • Experience in payments, fintech or high-volume transactional systems is a strong advantage
  • Comfortable working in a fast-moving, distributed team environment
  • Strong written and verbal communication: you can articulate technical decisions clearly

We operate in a real-time, high-volume transactional environment. Our stack includes:

  • C# / .NET / .NET Core
  • SQL Server plus a mix of RDBMS + MongoDB
  • Event-driven systems and messaging (Kafka and Service Bus)
  • Microservices, REST APIs and gRPC
  • Azure cloud infrastructure
  • Git workflows and modern CI/CD practices
  • Redis for caching
  • Terraform for Infrastructure as Code
  • Containerisation with Docker / Kubernetes (strong plus)

How You Do It - Our CROWNS

At KingMakers, culture isn't just a set of words on a wall - it's how we show up, how we work, and how we grow. That's why we created Our CROWNS: six bold, clear, and actionable values that guide how we make decisions, collaborate, and raise the bar.

  • Customer First: We build with and for our customers. Whether internal or external, we care deeply about what drives them and always strive to deliver real, meaningful value.
  • Raise the Bar: We take initiative, take ownership, and never settle. We're here to make an impact and push for better every time.
  • Operate with Candor: We build trust through openness and honesty. We speak clearly, listen actively, and make space for others to be part of the conversation. Truth with kindness, always.
  • We Build Together: We collaborate across teams, support one another, and leave egos aside. We succeed as a team, lifting each other up and sharing the load.
  • No Hesitation, Never Reckless: We move boldly and responsibly. We take smart risks, speak up, and try new things, with the courage to own the outcome.
  • Speed & Iteration: We act fast, learn fast, and improve fast. Progress beats perfection.

Benefits

Benefits

Benefits vary by location, but here's what you can expect as part of the KingMakers package:

  • Hybrid work model — 2 days onsite, 3 remote
  • Competitive annual leave allowance + public holidays + your birthday off
  • Private medical cover.
  • Flexible compensation plan for meals and transport
  • Discretionary annual bonus based on company and individual performance
  • Regular team breakfasts, offsites, and local events
  • Work with global teams across Nigeria, South Africa, Malta, Madrid & the UK

Discretionary bonus eligibility is subject to onboarding cycle and start date. Employees joining after 1 October 2026 may not be eligible for the current bonus cycle.

KingMakers is an equal opportunity employer. We are committed to building diverse, inclusive teams that reflect the communities and markets we serve across Africa and beyond, regardless of background, identity, race, gender or experience.

Skills Required

  • Strong experience delivering production-grade software, with end-to-end ownership of features and services
  • Solid C# / .NET (or .NET Core) development skills
  • Strong SQL Server and RDBMS skills; experience with MongoDB or other NoSQL technologies
  • Experience building and consuming REST APIs and gRPC services
  • Familiarity with event-driven systems and messaging - Kafka and/or Azure Service Bus experience
  • Experience working with Azure cloud infrastructure and modern CI/CD practices
  • Familiarity with Redis for caching and Terraform for Infrastructure as Code
  • Containerisation experience (Docker / Kubernetes)
  • Experience in payments, fintech or high-volume transactional systems
  • Strong written and verbal communication
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
644 Employees
Year Founded: 2018

What We Do

KingMakers is the leading sports and digital entertainment platform company across the African continent. We are focused on creating opportunity. Opportunity that allows individuals and communities to realise their dreams – to be the best they can be. Opportunities to grow, to change, to build a business, to make a difference. Opportunity for individuals. Opportunity for our communities. Our proprietary technology, delivered through our agency and online platforms, brings sports fans and their communities closer to the games they love. We do this by building products and content experiences that delight our customers daily, that empower our partners and sustain their communities. That’s why at the heart of KingMakers is a passion to empower individuals and to give back to the community. We do this by allowing agents in our network to grow their own business and in so doing enrich the communities in which we operate. Our goal is always to put the customer first : by combining technology, customer insight and talent we strive to give African sports fans a superior, more rewarding and engaging experience, online, offline 24/7. Our Values: • Customer Focus • Passion & Dedication • Openness, Honesty & Directness • Innovation & Big Thinking • Ownership & Accountability • Speed & Focus • Low Ego • Fun

Similar Jobs

Onafriq Logo Onafriq

Senior Software Engineer

Fintech • Payments • Software • Financial Services
Remote or Hybrid
South Africa
732 Employees

Morningstar Logo Morningstar

Portfolio Specialist

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Remote or Hybrid
South Africa
11500 Employees
1M-2M Annually

BlackRock Logo BlackRock

Wealth Sales Director, Africa

Fintech • Information Technology • Financial Services
In-Office
2 Locations
25000 Employees
In-Office
2 Locations
25000 Employees

Similar Companies Hiring

GameChanger Thumbnail
Computer Vision • Digital Media • Kids + Family • Mobile • Software • Sports
New York City, NY
260 Employees
SRAM, LLC Thumbnail
Fitness • Hardware • Mobile • Software • Sports • Transportation • Esports
Chicago, IL
3800 Employees
DraftKings Thumbnail
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Boston, MA
6400 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account