Jobs and Careers
OP

Senior Software Engineer

OpenBet
Greecefull_timeVerifiedPosted 20 Feb 2025

About the role

<p><u><b>Who We Are:</b></u></p><p></p>The world's top sports betting and lottery brands choose OpenBet as their partner for world class content, leading tech and tailored service. We have their back, so they’re ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide.<p></p><p></p>Endeavor is a global sports and entertainment company, home to many of the world’s most dynamic and engaging storytellers, brands, live events, and experiences. The Endeavor network specializes in talent representation through entertainment agency WME; sports operations and advisory, event management, media production and distribution, and brand licensing through IMG; live event experiences and hospitality through On Location; full-service marketing through global cultural marketing agency 160over90; and sports data and technology through IMG ARENA and OpenBet. Endeavor is also the majority owner of TKO Group Holdings (NYSE: TKO), a premium sports and entertainment company comprising UFC and WWE.<p></p><p></p><h1><b>The Team</b></h1><p></p><p><b>OpenBet</b> is a global leader in betting and gaming entertainment, trusted by over 200 partners to create memorable winning moments for millions of players worldwide. From processing bets during iconic events like the <b>FIFA World Cup</b> and <b>Super Bowl</b> to pioneering next-gen products like BetBuilder, we continuously redefine the player experience with high-quality content, cutting-edge</p><p></p><p>technology, and advanced player protection tools.</p><p>For over 25 years, our unbeatable platform has powered the most recognizable betting brands, ensuring peak performance with <b>100% uptime</b>, unmatched scale, and speed. With 85 licenses, 20 World Lottery Association operators on our customer roster, and a team of 1,200+ experts across 14 countries, we remain at the heart of the industry.</p><p></p><h1><b>The Goal</b></h1><p></p><p>The Data Science team is looking for a <b>Senior Software Engineer </b>to act as a bridge between the <b>Data Science </b>and <b>Engineering </b>teams. As the ideal candidate you will have experience in <b>.NET development </b>and an interest in <b>mathematical and probability</b> concepts.</p><p></p><p><b>What you’ll be doing</b></p><ul><li>Design and implement microservices that will be part of a bigger application stack. </li><li>Maintain and refactor the Data Science model repository for runtime efficiency and technical scalability. For example, establish (a) robust data contracts, (b) error handling and logging, (c) load/stress testing, (d) unit testing etc.</li><li>Assist the Data Science team with the release process.</li><li>Establish coding best-practices for the Data Science team to follow.</li><li>Collaborate closely with Engineering teams on model integration and NFR implementation.</li><li>Report to the Director of Data Science on workflow and share findings with the Data Science team.</li></ul><p></p><h1><b>The Player</b></h1><p><b>What you’ll bring</b></p><ul><li>A postgraduate qualification in Computer Science or other quantitative field.</li></ul><ul><li>Experience in .NET development</li><li>Experience with CRUD actions on various data sources (SQL, NO-SQL, streaming or data-lake)</li><li>Be knowledgeable on RESTful APIs and Kafka topics to consume and produce data from .NET microservices</li><li>Experience with version control platforms (e.g. GitHub, Gitlab, Bitbucket etc.)</li><li>Knowledge of multithreading and asynchronous programming</li><li>Understanding of some modelling techniques (e.g. Probability Distributions, GLMs, Monte Carlo Simulations, Time-Series Analysis etc.)</li><li>Experience in Python development.</li><li>Experience with Jira and Confluence.</li><li>An understanding of betting concepts and markets will be considered a plus.</li></ul><p></p><h1><b>What’s the Score?</b></h1><p></p><p><b>Why OpenBet?</b></p><ul><li><b>The Playground:</b> Join a team of innovators, disruptors, and game-changers who are reshaping the future of betting and gaming. </li><li><b>The Mission:</b> Be part of a mission-driven organization that's committed to revolutionizing the way the world plays. </li><li><b>The Impact:</b> Make a real impact on the world stage, leaving a lasting legacy that transcends boundaries and inspires generations to come. </li><li><b>The Culture:</b> Immerse yourself in a culture of creativity, collaboration, and curiosity, where every idea is welcomed, every voice is heard, and every dream is encouraged. </li><li><b>The Future:</b> Join us on the journey to build the future of betting and gaming, one game-changing innovation at a time. </li></ul><p></p><p><b>What we can offer YOU:</b> </p><ul><li>Attractive benefits, an open and supportive environment as well as a modern and exciting workplace </li><li>The opportunity to interact with global teams on a regular basis as you and our business continues to develop &amp; grow </li><li>Tangible and genuine developme

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OpenBet

View company profile →