About us:
At KingMakers, we're not just building products; we're redefining how millions of sports fans across Africa experience entertainment. Our mission is simple yet ambitious: to deliver seamless, 24/7 digital sports and gaming experiences that bring people closer to the games they love, online and offline.
The Role:
As a Senior Software Engineer, you'll play a critical role in this transformation. Your mission will be to ensure our systems are robust, low-latency, and scalable to meet the demands of a rapidly growing user base. From designing architectures that can handle massive scale to developing innovative solutions that improve user experience, you'll be a driving force behind KingMakers' technical excellence.
We're looking for someone who thrives on solving complex challenges, embraces cutting-edge engineering practices, and has a passion for creating reliable, high-performance systems. In this role, you'll collaborate closely with cross-functional teams to build, enhance, and support the platforms that power KingMakers' expanding product portfolio.
This is more than just a technical role: it's an opportunity to make a lasting impact. At KingMakers, we're bold in our ideas, fearless in tackling the hardest problems, and relentless in our pursuit of innovation. If you're ready to bring fresh perspectives, push boundaries, and shape the future of sports and gaming entertainment, we'd love to hear from you.
What you will be doing:
- Design it: ensure that everything is designed not just for now, but for the growth of years to come
- Build it: deliver great solutions that are proven to meet the needs of the Product Managers and Product Designers as well as your colleagues in Support and Operations
- Test it: be accountable for your own testing and for the overall quality of your output, you'll make sure testing happens fast, frequently and effectively
- Run it: check that everything is working as expected and go hunting for problems to solve, to constantly improve the solution
- Document Everything: make sure we have top-class and up-to-date technical and use case documentation
- Mentor and coach: support and help onboard and train the less experienced members of the team
- Collaborate: engage with other teams and users across the company to identify ways to improve and build upon the capabilities of the Platform
- Participate in on-call rotations, supporting the resolution of critical incidents while driving preventative measures
What you need for this role:
- Experience of production software engineering and delivery
- Experience working on distributed, high-volume transactional systems
- Expert level understanding of C#, SQL Server, REST and GIT, plus ideally good experience with .NetCore
- Experience working with messaging technologies (preferably Kafka) and with cloud-based implementations (preferably Azure)
- Strong experience working with both RDBMS and NoSQL technologies is essential
- Experience working with containerization technologies would be a real plus
- 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
- A high degree of experience working with remote teams
- Hyper-growth start-up experience is a strong plus
How you do it - Expectations for fulfilling your role:
As a general rule at KingMakers we want people to be:
- Customer Focus: We keep the customer at the center of everything we do.
- Passion & Dedication: We are passionate about what we do, employing only smart, honest, dedicated, and results oriented team players.
- Openness, Honesty & Directness: We embrace a culture of candor and work together towards the right solution whilst being open, honest, and willing to give and receive feedback, judgment-free. We play the ball, not the person.
- Innovation & Big Thinking: We always look for ways to innovate whilst not losing sight of what's important. The bigger we think, the more we inspire, the better the outcome.
- Ownership & Accountability: We think like owners. If we see a problem, we find a solution. We are pragmatic and always strive to do more with less.
- Speed & Focus: We plan, we strategize, but mostly, we DO. Without doing, there is no progress, we can always change direction but only if we start moving. Fast beats slow.
- Low Ego: The best solutions are achieved when we leave our egos at the door. We always seek opportunities to learn in every situation. No job too small.
- Fun: On balance, we believe in having fun whilst working. We maintain perspective as best as we can, and together, we celebrate our successes.
At KingMakers, your work will have a real impact. Here's what makes us different:
- Shape the Future: Build systems that transform the way millions engage with sports and entertainment, making every interaction meaningful
- Work Globally: Collaborate with exceptional talent from across the world in an inclusive and dynamic environment
- Embrace Challenges: Take on exciting projects that push boundaries and allow you to grow as a leader in your field
- Innovate and Thrive: Be part of a culture that celebrates bold ideas, values diversity, and prioritizes personal and professional growth
What We Offer
At KingMakers, we believe great talent deserves great rewards. That's why we offer competitive compensation packages designed to reflect your expertise and impact.
Our benefits are tailored to each location, ensuring they align with what matters most to our people. Whether it's health coverage, hybrid work and perks, we strive to provide what you need to thrive - wherever you are.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Front-End Software Engineer (Apps team)
2026-02-04
Software Engineer
2026-05-28
Backend Engineer - Remote
2026-05-28
- Posted
- Aug 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Madrid
- Company
- KingMakers
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Front-End Software Engineer (Apps team)
2026-02-04
Software Engineer
2026-05-28
Backend Engineer - Remote
2026-05-28