Jobs and Careers
OP
Mid/Senior Software Engineer (Data Science)
OpenBetGreecefull_timeVerifiedPosted 10 Oct 2023
About the role
<h3>Company Description</h3><p><strong>OpenBet is sport</strong>. The world's top <strong>sports betting</strong> brands choose OpenBet as their partner for world class content, <strong>leading tech</strong> and tailored services. We have their back. So they’re ready with exciting, memorable and safe sports betting experiences, to entertain millions of players worldwide.<br/>
<br/>
OpenBet’s mission is to <strong>power growth</strong> and <strong>player engagement</strong> for operators through a <strong>global betting ecosystem</strong> that delivers at <strong>scale</strong>, at <strong>speed</strong>, 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. <br/>
<br/>
OpenBet has established a <strong>premium client base</strong> of more than 75 operators <strong>worldwide</strong> and has 34 licences across the fastest growing regulated sports betting markets in North America, Europe and Asia Pacific. The team is <strong>growing at scale</strong> driven by accelerated demand for our products and significant investment. We offer the speed, dynamism and growth opportunities of a start-up, underpinned by the stability and strength of a global employer. <br/>
<br/>
Working at OpenBet every day is an <strong>opportunity</strong> for you to create <strong>exciting</strong> betting entertainment for millions of sports fans <strong>across the globe.</strong> <br/>
<br/>
<strong><strong>Want to be part of our evolving future growth?</strong></strong></p><h3>Job Description</h3><p>The Data Science team is looking for a mid/senior <strong>Software Engineer </strong>to act as a bridge between the <strong>Data Science </strong>and <strong>Engineering </strong>teams. The ideal candidate will have a solid foundation on <strong>mathematics </strong>and experience in <strong>C# development</strong>.</p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Establish coding principles in C# for runtime efficiency and technical scalability.</li><li>Maintain and refactor the Data Science .NET model repository.</li><li>Create, populate and maintain SQL databases. </li><li>Design and implement services as microservices that will be part of a bigger application stack. </li><li>Ability to understand the underlying maths of the pricing models.</li><li>Report to the Director of Data Science on workflow and share findings with the Data Science team.</li><li>Collaborate closely with other Engineering teams.</li></ul><h3>Qualifications</h3><p><strong><u>Essential</u></strong></p><ul><li>A postgraduate qualification in Computer Science or other quantitative field.</li><li>3+ years of working as a Software Engineer with extensive experience in C#.</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>Have experience with automated build pipelines for .NET.</li><li>Experience with version control platforms (e.g. GitHub, Gitlab, Bitbucket etc.).</li></ul><p><strong><u>Desirable</u></strong></p><ul><li>Good grasp of various modelling techniques (e.g. Probability Distributions, GLMs, Monte Carlo Simulations, Time-Series Analysis etc.)</li><li>Basic Python skills (e.g. Numpy, Pandas, TensorFlow, Scikit-Learn, Matplotlib, Keras, PyTorch SciPy etc.).</li><li>Experience with Jira and Confluence.</li><li>A good understanding of betting concepts and markets.</li></ul><p><strong><u>Personal</u></strong></p><ul><li>Fluent in English (written and spoken).</li><li>You must have a strong work ethic and outstanding interpersonal skills.</li><li>You must be self-motivated, a team-player and a creative thinker.</li></ul><p><strong>Is this the role for you? Let us know why by including a cover letter!</strong></p><h3>Additional Information</h3><p><strong>Why would you enjoy working with us at OpenBet?</strong></p><ul><li><p>Competitive benefits, an open and supportive environment as well as a modern and exciting workplace</p></li><li><p>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</p></li><li><p>Tangible and genuine development - at OpenBet, you can take your career where you want it to go!</p></li></ul><p><strong>And if that’s not enough</strong>; you will get to enjoy a <strong>stunning work location</strong> and <strong>flexible working</strong> whilst we provide you with the <strong>guidance </strong>and <strong>development skills </strong>you need to progress quickly and <strong>enhance your career.</strong></p><p>#LI-CN1</p>
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 KitFree account required — sign up in 30s