company logo

Senior Software Engineer

OpenBet

Office

Athens (OpenBet), Greece

Full Time

Who We Are:

OpenBet 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 FIFA World Cup and Super Bowl to pioneering next-gen products like BetBuilder, we continuously redefine the player experience with high-quality content, cutting-edge technology, and advanced player protection tools. For over 25 years, our unbeatable platform has powered the most recognizable betting brands, ensuring peak performance with 100% uptime, 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. Join OpenBet to take your career to the next level and be part of a global innovative team shaping the future of betting entertainment for millions worldwide.

OpenBet’s mission is to power growth and player engagement for operators through a global betting ecosystem that delivers at scale, at speed, at every great sports event. Our 1000 talented colleagues are the market's top team. We achieve billions of bets in a season; 60,000+ per second (more transactions than Amazon on Prime Day); 100% uptime (zero Superbowl crashes!) and we're built on 25 years of imaginative technology that is iterated daily. 

 

Want to be part of our evolving future growth? 

As a Senior Software Engineer you will be expected to both lead and mentor less experienced developers, actively contributing to their day-to-day activities and training needs.  

What you will be working on:  

  • Create innovative solutions to enhance product features, performance and maintainability of various core components within the software stack. Assist in the mentoring of team members on software development practices and architecture and design. 

  • Ensure code quality by writing unit and integration tests as well as participate in team code reviews. 

  • Contribute to the resolution of any issues and incidents related to our various sports data feed and sports trading components within the specified Service Level Agreements (SLA) for our various customers. 

  • Ensuring that applications have appropriate hooks into monitoring and alerting tools to assist in DevOps and TechOps monitoring, problem discovery and resolution. 

  • Helping migrate existing applications to use automated build, test and release frameworks (ie. Jenkins) 

  • Collaborate well in a distributed, cross-functional team environment, interacting with QA's, project managers, product owners, and other departments 

If you’re the right candidate for us, you’ll be able to demonstrate 

  • A bachelor’s degree in a traditional science subject, ideally computer science, engineering, or information systems or demonstrable equivalent experience 

  • 5+ years of experience in a Software Development role or similar 

  • Working knowledge of one or more major programming languages (such as Java, C#, Python, PHP etc.) and interest in learning other coding languages; 

  • Experience with messaging systems such as ActiveMQ, RabbitMQ, Kafka would be a huge plus 

  • Knowledge of build, test and release tools (ie. Maven, Gradle, NuGet, Jenkins, CircleCI, etc) 

  • Knowledge and understanding of software processes and development cycles 

  • Experience with databases including one or more of SQL (e.g. MySQL, MS SQL Server), NoSQL (e.g. MongoDB) 

  • Experience with application monitoring tools such as Prometheus, Grafana would be a plus. 

  • Strong mathematical skills 

  • Knowledge of building data serving APIs (XML, JSON), especially experience with frameworks such as Spring Boot, Spring Cloud or similar 

Why would you enjoy working with us at OpenBet? 

  • Competitive benefits, an open and supportive environment as well as a modern and exciting workplace. 

  • The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow. 

  • Tangible and genuine development - at OpenBet, you can take your career where you want it to go! 

  • Exposure to real work, business-critical projects and the chance to develop some of the world’s leading e-commerce sportsbooks whilst working on exciting client projects and interact with lots of code! 

#LI-KV1
#LI-Hybrid

At OpenBet, we celebrate diversity and believe in creating an inclusive environment where every voice is valued and respected. We're committed to building a team that reflects the rich tapestry of humanity, embracing individuals from all walks of life, backgrounds, and identities. Join us in shaping the future of iGaming, where diversity isn't just celebrated—it's celebrated.

Senior Software Engineer

Office

Athens (OpenBet), Greece

Full Time

May 12, 2025

company logo

OpenBet