WORK AT BEDE GAMING

We have on open culture. We’re passionate about what we do and love sharing ideas.

We offer a superb package and benefits as well as loads of other more important stuff like free food, free mobile phone, free lunches, 10% time, break out days, regular nights out and awesome parties.

WE LIKE

Awesome people, agile engineering, Slack chat, elegant code, autonomous, teams, rapid release cycles, Github, continuous delivery, automation testing, feature switching, brown bag lunches, Hackathons, good coffee.

WE DON'T LIKE

Corporate BS, politics, fear of failure, bad code, slow delivery, dress down Fridays, bad coffee.

We’re growing fast and want talented people to join us

 

These are some of the roles that we have open at the moment, but if you don’t fit into any of the boxes and feel you can offer us something then you should still get in touch.

Maybe you’re a smart creative type who knows you can do great things but haven’t quite found your niche? We like anyone who pushes boundaries and can think outside the box.

Why wait? Apply for your dream job today: careers@bedegaming.com

Things move fast round here so we’ll keep your details on file for up to a year in case anything crops up that might suit your skills. If you’re not cool with that just email us to let us know at any time and we will delete your information. View our Privacy Policy for more information.

1.Global Head of Risk & Compliance

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing around £1Bn of transactions per month. Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London, Toronto and Sofia.

Our company mission is to make Bede the safest place to play, and this places regulatory compliance firmly at the heart of everything we do. To underpin the needs of our growing business, we are creating a new leadership role, who will be a member of the Bede senior management team, to own various aspects of Bede’s compliance mission.

In addition to a core focus gambling related regulatory concerns, the Global Head of Risk & Compliance will also assume overall responsibility for internal audit, business continuity and risk management within Bede.

Responsibilities

  • Play a strategic role in positioning compliance concerns at the heart of Bede’s operation
  • Accountable for ensuring Bede’s staffbase is fully engaged with Bede’s mission to create the safest place to play, and understand the critical role that Bede’s tools play in meeting the obligations both on Bede and our customers.
  • Develop strong relationships with various state level regulatory bodies to remain at the forefront of the approach to compliance within the fast paced online gaming industry
  • Foster relationships with the compliance leaders of Bede’s customers, including ultimate accountability for handling of any compliance related issues
  • Take a strategic view on how to evolve Bede’s products and tools to meet the emerging requirements of an online gambling platform
  • Remain abreast of the changes made by other non-gambling regulatory bodies who have an impact on Bede and our industry
  • Leadership of the compliance and audit teams within Bede
  • Develop links with in-country compliance specialists & recruit Bede compliance officers to support Bede’s international expansion
  • Present to Bede’s executive team on Risk & Compliance matters
  • Prepare submissions for Bede’s board on Risk & Compliance matters
  • Hold Personal Management Licences as appropriate for various regulatory bodies
  • Chair Bede’s Risk & Compliance board sub-committee

Education, skills & experience

  • Outstanding leadership, communication and negotiation skills
  • Solid risk management and analytical skillset
  • Ability to work in a fast paced, technology-focused environment
  • Experience of working at a senior level in risk and compliance within a regulated commercial environment
  • Experience in establishing a strong regulatory relationships

Desirable

  • Experience in gambling regulations/legislation

Reports to: Managing Director

2.Compliance Officer - Canada

Bede Gaming is a leading supplier of software to the online gambling industry. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month. Our headquarters are in Newcastle upon Tyne, in north-east England. We also have offices in London, Sofia, Bulgaria. In September 2018, the Ontario Lottery & Gaming Corporation (OLG) announced that Bede had been selected to provide its player platform technology to the group. This project will see Bede’s technology transform OLG’s digital gambling offering.

As a result of this, Bede is in the process of mobilising a team of talented individuals in Toronto to deliver on this project and support the OLG’s digital growth over the years to come. We are seeking a passionate and enthusiastic Compliance Officer to join Bede Gaming Canada.

The successful candidate will be a critical member of Bede’s Compliance team, working across all areas of the business, from the technical teams to the business support functions, to ensure Canadian compliance activities are delivered effectively.

Responsibilities

  • Ensuring the Alcohol and Gaming Commission of Ontario (AGCO) standards are embedded within Bede
  • Foster key relationships with counterparts at AGCO and OLG, understanding the strategic objectives and tactical challenges of each party
  • Inform Bede’s Product engineering teams in understanding new regulatory requirements as they emerge
  • Undertake assessments of the effectiveness of the controls of Bede Canada and related organisations in meeting the requirements of the regulatory landscape
  • Support Bede’s Data Protection Officer in ensuring that Bede’s privacy requirements are met
  • Support the creation and update of Bede Gaming Canada’s policies and procedures
  • Help educate Bede colleagues in compliance requirements through training and engagement
  • Maintain regular contact with key internal and external stakeholders

Education, skills, experience

Essential:

  • Comprehensive understanding of the AGCO regulations
  • Excellent English written and oral communication skills
  • Ability to work in a fast-paced, technology focussed environment
  • Experience of working in the gambling industry

Desirable:

  • Understanding of the other major Government of Canada regulations that impact digital technology suppliers (e.g. CASL)
  • Experience of working in the remote gambling industry
  • Audit related qualification
  • Experience of working in a privacy focussed role
  • Experience of working with information security controls
  • Experience of writing and delivering training material

Reports to:​ ​Global Head of Risk & Compliance, Bede Gaming Ltd (UK)

3.Software Engineer (UK & Sofia)

​Job Title: Software Engineer

 

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London and Sofia, Bulgaria.

We are looking to recruit a Full Stack Software Engineer to join our Platform team.

The successful candidate will display a well rounded and broad approach to their use of technologies on both the front and back end. We want people who are passionate about producing good quality code and keen to contribute positively to the working environment we’ve established at Bede.

 

Skills required:

  • A minimum of 2 years experience using .Net and C# based applications
  • Experience in developing web applications in Asp.Net, MVC or ASP.Net Web API
  • Design and optimisation of SQL Server Databases
  • Dependency Injection (Ideally autofac)
  • Unit Testing (Ideally Nunit)
  • Version Control (Ideally Git)
  • Creation and use of a RESTful interface (Web API)
  • Experience of modern Javascript standards and some exposure to front end frameworks, especially backbone, angular & react
  • Server side experience using node.js
  • Experience with Azure web services
  • Experience of working in a Continuous Deployment Setting
  • Familiarity with TeamCity and/or Octopus Deploy
  • Experience of working in an Agile process using SCRUM techniques.

 

Personal characteristics:

  • Passion for delivering quality software solutions
  • Must work well individually or as part of a team, irrespective of team size
  • Self-starter willing and able to take ownership and assume responsibility
  • Ability to manage own time, prioritise effectively and meet tight deadlines
  • Excellent communication skills at both a technical and non-technical level
4.Software Engineer // Bingo

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have
offices in London and Sofia, Bulgaria.

We are looking to recruit a Full Stack Software Engineer to join our Bingo team. You’ll be joining the Bingo team at an exciting time as we enter a period of significant investment in our Bingo product. Using your passion for developing high quality solutions, you’ll help to create engaging experiences for players and deliver valuable features for our B2B bingo clients.

The successful candidate will display a well rounded and broad approach to their use of technologies on
both the front and back end. We want people who are passionate about producing good quality code and
keen to contribute positively to the working environment we’ve established at Bede.

Essential

  • Full stack experience, preferably Including .NET, C# and SQL Server.
  • Good experience of modern Javascript standards and exposure to front end frameworks, especially React (and Redux)
  • Confident building responsive mobile first web sites and applications
  • Experience with asset build processes and tools such as webpack
  • Version Control (Ideally Git)

Nice to have

  • Awareness of (automation) testing methodologies
  • Experience of continuous delivery and build/deployment automation (TeamCity and/or Octopus Deploy)
  • Infrastructure experience
  • Experience with Azure web services
  • Experience of working in an Agile process using SCRUM techniques.
  • Design and optimisation of SQL Server Databases
  • Experience in developing web applications in Asp.Net, MVC or ASP.Net Web API
  • Knowledge of bingo or social gaming

Personal characteristics

  • Passion for delivering quality software solutions
  • Self-starter willing and able to take ownership and assume responsibility
  • Ability to manage own time, prioritise effectively
  • Excellent communication skills at both a technical and non-technical level
5.BI Engineer

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing tens of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London and Sofia, Bulgaria. We are looking for a motivated individual with a background in ETL, data-integrations and Data Warehousing to join our growing BI team. The BI team at Bede is responsible for maintaining a mature and rich data product. Built primarily on Microsoft SQL Server for storage, utilising Pentaho Data Integration for ETL and hosted in the Microsoft Azure Cloud, the Bede data product suite is designed to enable operators on the Bede Gaming platform to intelligently analyse their data and integrate specialist tooling requiring data into their business process.

This includes:

  • Staging raw-data from the Bede platform enterprise service bus in near-real-time into the Bede Data Vault
  • Refining the staged data into the Data Warehouse presentation layer
  • Supporting a range of low-latency and refined data feeds to operator data ecosystems
  • Developing and maintaining high-quality integrations into an operator’s chosen 3rd party tooling, for example CRM, ERP or financial processing systems
  • Supporting an out-of-the-box data visualisation tool allowing non-technical business users to easily interrogate Bede’s Data Warehouse

Working in an agile-scrum team, your responsibilities as a BI Engineer would include:

  • Collaborating with the team to refine scope and define solutions to business requirements.
  • Developing ETLs using the Pentaho Data Integration tool refining Bede platform data and integrations into external services.
  • Performing peer-review of other team members’ code
  • Supporting the testing of new data flows
  • Monitoring and maintaining the data pipeline in pre-production and production environments.

 

Required skills:

  • Thorough understanding of SQL
  • Experience working with ETL processes (any off the shelf solutions)
  • Ability to interpret complex business requirements

Desirable skills:

  • Experience working with Pentaho
  • Experience tuning SQL Server
  • Demonstrable experience with OLAP concepts & MDX
  • Understanding of DataVault pattern
  • Experience with Near Real Time Reporting
  • Experience in working with Multi Terabyte Data Warehouse projects
  • Experience integrating data into 3rd party products such as CRM systems.

Reports to: Head of Data.

6..NET Developer (Sofia)

Bede Gaming is leading supplier in the online gambling and social industries showing great progress over the last few years. We build world class platforms for the online gambling industry and we power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

The company is headquartered in the UK and employs a total of 160 people. The Sofia office currently accounts for 40 high quality engineers. We are dedicated to providing an outstanding working atmosphere and making Bede Gaming one of the best places to work.

Bede is passionate about crafting outstanding software. We are strong advocates of continuous integration and won’t be shy if you ask about our test coverage. Bede works on a cutting edge technology stack and isn’t afraid to use the latest tools.

We are currently looking for Software Developers to join our .NET team. The successful candidates will be based in the Sofia office and have a proven track record of experience in developing .NET web based solutions.

Required​ ​skills:

  • 3+ years experience in the .NET Framework Web Stack (ASP.NET MVC, ASP.NET Web
    API)
  • Good understanding of OOP and SOLID principles
  • Experience with SQL or NoSQL databases
  • Good understanding of design patterns
  • Experience with HTML5/Javascript/CSS is not required, but will be considered a plus

Personal​ ​characteristics:

  • Excellent communication skills at both technical and non-technical level
  • Passion for delivering quality software solutions
  • Work well individually or as part of a team
  • Self-starter willing and able to take ownership and assume responsibility
  • Ability to manage own time and prioritise effectively

What​ ​we​ ​offer:

  • Competitive salary and an opportunity for career growth
  • Flexible working hours, 23 days annual leave
  • Opportunity to work from home up to 4 days a month
  • Social package – vouchers and a gift card
  • Supplemental health insurance
  • Team buildings and social events
  • Friendly working environment
7.Site Reliability Engineer

Site Reliability Engineer

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London and Sofia, Bulgaria.

We are looking to recruit a Site Reliability Engineer to join our Fabric Team. You’ll work in a highly collaborative way to drive efforts to build, support and improve our infrastructure and tools used by our development teams to run the services that make up our platform. We expect that you demonstrate and apply exemplary engineering practices to increase agility, improve quality and help reduce downtime in all our solutions.

As Bede embraces DevOps culture you’re also expected to drive this change and ensure that we embed Agile and DevOps principles in everything we do. We are looking for candidates for both our Newcastle and Sofia offices.

KEY RESPONSIBILITIES:

  • Automate, automate, automate
  • Deliver solid infrastructure as code and desired configuration state solutions by
    using automation tools such as Terraform and Puppet
  • Design and implement solutions that boost the stability , scalability , performance
    and security of Fabric products
  • Support services once they are live by measuring and monitoring availability,
    latency and overall system health
  • Work towards integrating the delivery of the infrastructure into the CI/CD pipeline,
    including helping to implement automated testing.
  • Mentoring / supporting engineers regarding tools, concepts and best practices
  • Evangelise DevOps culture of continuous improvement within Bede
  • Conduct knowledge sharing sessions with people within and outside the team and
    evolve Fabric products documentation
  • Contribute to healthy team culture and engagement in the team’s current
    priorities.
  • Escalate any issues and propose solutions for mitigation

REQUIRED SKILLS:

  • Strong understanding of both Windows and Linux Operating Systems
  • Experience with cloud operations and site reliability
  • Understanding of emerging technologies and practices for operating modern
    distributed services within the cloud
  • Experience with common monitoring systems such as Nagios, Icinga, New Relic.
  • Strong understanding of Git
  • Experience in using Puppet or other similar tool like Chef, Ansible etc.
  • Skilled in one or more scripting languages (e.g. Bash, Python, Powershell)
  • Experience with SQL and/or NoSQL data store technologies.
  • Familiarity with agile development practices, continuous integration and test
    automation
  • Desire to continually learn, improve and challenge our current methods of
    operating the Bede platform

DESIRABLE SKILLS: 

  • Experience in Terraform or similar
  • Experience in Azure
  • Experience in Automated Infrastructure Testing (e.g. Beaker, Test Kitchen)
  • Understanding of compiled or interpreted programming languages such as C#, Go, Ruby.
  • Knowledge of/experience with containerisation technologies such as Docker,  Kubernetes, Nomad etc.
8.Platform Support Engineer

Bede Gaming is a leading supplier of software to the online gambling industry. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London and Sofia, Bulgaria. We are looking to recruit a passionate and enthusiastic ​Platform Support Engineer​​ to join our Service Delivery Team.

The role of the Platform Support Engineer is to manage, maintain and improve multiple environments hosted in Azure,and to successfully investigate and resolve issues that arise on the Bede platform, working to achieve and exceed agreed SLAs. Working as part of the Bede Service Delivery team, using the ITIL framework and working with the latest technologies, you will be responsible for ensuring that the Bede platform is performant and reliable.

You will also have the opportunity to work with experienced professionals and grow your capabilities and skillsets in a fast moving and dynamic environment. This is a complex and varied role in a rapidly growing team that would suit an individual wanting to develop and challenge themselves, and wants the opportunity to influence change and development.

Responsibilities:

  • Manage and support Bede’s infrastructure and applications
  • Maintenance and configuration of source controlled environments
  • Design and maintain monitoring, measuring and alerting systems
  • Collaborate with others to troubleshoot and resolve escalated production issues
  • Proactively identify potential issues, using monitoring solutions, before they become issues, and act to resolve
  • Identify, and document changes would be required to enable to resolve such issues in the future
  • Work with engineering teams to implement support for pre-existing and new Bede products, providing engineering teams with assistance in identifying and adopting operational concerns

Skills, Education, Experience:

  • Understanding of APIs and Cloud technologies specifically Azure
  • Experience with Cloud provisioning tools such as Terraform
  • Strong understanding of both Windows and Linux Operating Systems
  • Configuration management of Linux and windows systems using tools such as Puppet, Docker etc.
  • Experience in developing Puppet code, Puppet Modules and Hiera
  • Version Control Systems (GIT, GitHub)
  • Understanding of NoSQL – Redis etc
  • Monitoring tools: Nagios, DataDog, New Relic, Icinga, Elastalert or others.
  • Experience using scripting + programming languages to automate frequently executed activities
  • Ability to learn and adapt quickly to new technology
  • ITIL Foundation

Desirable:

  • Knowledge of Consul/Service Discovery
  • Experience using ELK – ElasticSearch, Logstash, Kibana
  • Experience with Microsoft SQL Server
9.Automation QA Engineer

Bede Gaming is a leading supplier of software to the online gambling and social gaming industries. We power some of the biggest brands globally, working in regulated markets and processing hundreds of millions of transactions per month.

Our headquarters are in Newcastle upon Tyne, in the heart of the north-east of England. We also have offices in London and Sofia, Bulgaria.

We are looking to recruit a passionate and enthusiastic Automation QA Engineer. The successful candidate will conduct automation testing of all upcoming features developed by the team throughout different components of the Bede platform as well as maintain any existing automated tests under the team’s remit.

Required skills

  • 1+ years experience in any object oriented programming language (C# is preferred)
  • 2+ years of specialized experience in software testing, data and functionality validation
  • Ability to translate business requirements into test cases
  • Experience with Git or other version control system
  • Ability to drive process improvements
  • Outstanding analytical skills and a keen eye for detail

Personal characteristics

  • Excellent communication skills at both technical and non-technical level
  • Passion for delivering quality software solutions
  • Work well individually or as part of a team
  • Self-starter willing and able to take ownership and assume responsibility
  • Ability to manage own time and prioritise effectively

BEDE CASE STUDIES

An aspiring dressage rider, an artificial intelligence graduate and a former teacher are among the team to have joined fast-growing Bede Gaming recently. All sorts of exciting paths have been taken to join Bede and add to our thriving company dynamic and culture. Read on for more on our talented team…

CONTACT BEDE

Please get in touch with us using the below form or drop us an email: careers@bedegaming.com

View our Privacy Policy for more information on how we process your data

*
*
*
Your Message Has Been Sent! Thank you for contacting us.
Oops, An error has ocurred! See the marked fields above to fix the errors.

BEDE OFFICES

Newcastle (Headquarters)

Bevan House,
1 Esh Plaza,
Sir Bobby Robson Way,
Newcastle upon Tyne,
NE13 9BA

contact_newcastle

Sofia (Bulgaria)

Floor 7
23 A Dragan Cankov
Sofia 1113
Bulgaria

contact_sofia