Bede Gaming Limited
Newcastle Upon Tyne, Tyne And Wear
Senior Software Engineering Manager (SSEM) We're looking for a highly skilled Staff Software Engineer (SSE) to join our Engagement tribe, which focuses on enhancing player engagement across our platform. This is a senior technical role operating within one of our platform value streams, where you'll play a key part in shaping the player experience through robust, scalable solutions. As a Staff Software Engineer, you'll be recognised as a respected technical expert, taking ownership of the technical direction, code quality, system health, documentation, and architectural integrity of your area. You'll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product teams to drive best practices and deliver impact at scale. This is a hybrid role that requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Technical Leadership & Strategy Champion technical quality, system health, and architectural integrity across your value stream Define and drive progress towards Service Level Objectives (SLOs) in collaboration with Principal Engineers Work closely with Product Owners and Product Managers to design scalable, high-performing technical solutions that align with the product vision Take ownership of non-functional requirements, including performance, security, supportability, and maintainability Own and manage technical debt across your area, ensuring long-term sustainability of the codebase Provide technical guidance to engineers across multiple teams, supporting smooth execution of projects Maintain clear and up-to-date technical documentation for your product area Solution Design & Planning Lead high-level solution design for new features and improvements within your value stream Estimate effort and complexity to support forward planning and delivery confidence Ensure alignment with broader engineering and architectural strategy across the tribe and business Collaborate with third-party providers and clients to shape solutions Advise on the technical feasibility and direction of new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Maintain and oversee the quality of technical documentation produced by your stream Share knowledge and context with internal teams, including Client Services, Service Delivery, and Regulatory & Quality (RQ) Stay ahead of industry trends and share learnings across engineering Actively participate in hiring, onboarding, and mentoring engineers, helping grow technical capability across the team What we are looking for We're looking for a skilled and proactive engineer who thrives on solving complex problems, leading with expertise, and collaborating across teams to build high-quality systems. You'll bring a strong technical foundation and a passion for driving continuous improvement at scale. You'll likely bring: A track record of designing and leading the implementation of complex, scalable software systems and architectures Strong experience in identifying and resolving complex technical issues efficiently Deep understanding of code quality, with proven experience in code reviews and enforcing engineering best practices Excellent communication skills - able to clearly explain technical concepts to technical and non-technical audiences alike Strong self-management skills - comfortable juggling priorities across multiple workstreams and delivering to deadlines A self-starting mindset - confident in owning problems and following them through to resolution A collaborative working style with strong interpersonal skills to build relationships across engineering and beyond Confidence in leading technical projects, setting direction, and making informed decisions under pressure What we can offer you Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you'll be pleased to know our benefits package is always being reviewed. A friendly, flexible and trust-based approach to working 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break The use of a mobile phone or tablet of your choice, with the monthly contract covered by us 'Select Enhanced' Bupa private healthcare - access from day 1 which covers all pre-existing conditions Fully matched private pension scheme (up to 8% matched) Life Assurance which pays out x4 of your salary to a nominated person(s) Employee Assistance Programme - Beders have access to support and practical advice on a variety of issues that might impact their life (provided by Bupa) Innovation time - Engineers have regular opportunities to spend time developing skills and innovating. A great office life! Free snacks and refreshments in the office every day as well as regular food van visits from the best places in Newcastle Access to Calm - the app for meditation and sleep Lots of social events - inside and outside of the working day Referral Programme - help us grow our team with talented individuals and be rewarded with a competitive referral bonus Bede swag - from Zoodies to t-shirts and even our much loved Bede socks! Bede Holidays - extra discretionary days off through the year as an extra special thank you
Senior Software Engineering Manager (SSEM) We're looking for a highly skilled Staff Software Engineer (SSE) to join our Engagement tribe, which focuses on enhancing player engagement across our platform. This is a senior technical role operating within one of our platform value streams, where you'll play a key part in shaping the player experience through robust, scalable solutions. As a Staff Software Engineer, you'll be recognised as a respected technical expert, taking ownership of the technical direction, code quality, system health, documentation, and architectural integrity of your area. You'll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product teams to drive best practices and deliver impact at scale. This is a hybrid role that requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Technical Leadership & Strategy Champion technical quality, system health, and architectural integrity across your value stream Define and drive progress towards Service Level Objectives (SLOs) in collaboration with Principal Engineers Work closely with Product Owners and Product Managers to design scalable, high-performing technical solutions that align with the product vision Take ownership of non-functional requirements, including performance, security, supportability, and maintainability Own and manage technical debt across your area, ensuring long-term sustainability of the codebase Provide technical guidance to engineers across multiple teams, supporting smooth execution of projects Maintain clear and up-to-date technical documentation for your product area Solution Design & Planning Lead high-level solution design for new features and improvements within your value stream Estimate effort and complexity to support forward planning and delivery confidence Ensure alignment with broader engineering and architectural strategy across the tribe and business Collaborate with third-party providers and clients to shape solutions Advise on the technical feasibility and direction of new commercial opportunities Execution & Delivery Work alongside Engineering Managers to finalise implementation plans for new work Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage Engage in incident response and diagnostics, particularly where player engagement services are affected Maintain and oversee the quality of technical documentation produced by your stream Share knowledge and context with internal teams, including Client Services, Service Delivery, and Regulatory & Quality (RQ) Stay ahead of industry trends and share learnings across engineering Actively participate in hiring, onboarding, and mentoring engineers, helping grow technical capability across the team What we are looking for We're looking for a skilled and proactive engineer who thrives on solving complex problems, leading with expertise, and collaborating across teams to build high-quality systems. You'll bring a strong technical foundation and a passion for driving continuous improvement at scale. You'll likely bring: A track record of designing and leading the implementation of complex, scalable software systems and architectures Strong experience in identifying and resolving complex technical issues efficiently Deep understanding of code quality, with proven experience in code reviews and enforcing engineering best practices Excellent communication skills - able to clearly explain technical concepts to technical and non-technical audiences alike Strong self-management skills - comfortable juggling priorities across multiple workstreams and delivering to deadlines A self-starting mindset - confident in owning problems and following them through to resolution A collaborative working style with strong interpersonal skills to build relationships across engineering and beyond Confidence in leading technical projects, setting direction, and making informed decisions under pressure What we can offer you Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you'll be pleased to know our benefits package is always being reviewed. A friendly, flexible and trust-based approach to working 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break The use of a mobile phone or tablet of your choice, with the monthly contract covered by us 'Select Enhanced' Bupa private healthcare - access from day 1 which covers all pre-existing conditions Fully matched private pension scheme (up to 8% matched) Life Assurance which pays out x4 of your salary to a nominated person(s) Employee Assistance Programme - Beders have access to support and practical advice on a variety of issues that might impact their life (provided by Bupa) Innovation time - Engineers have regular opportunities to spend time developing skills and innovating. A great office life! Free snacks and refreshments in the office every day as well as regular food van visits from the best places in Newcastle Access to Calm - the app for meditation and sleep Lots of social events - inside and outside of the working day Referral Programme - help us grow our team with talented individuals and be rewarded with a competitive referral bonus Bede swag - from Zoodies to t-shirts and even our much loved Bede socks! Bede Holidays - extra discretionary days off through the year as an extra special thank you
Bede Gaming Limited
Newcastle Upon Tyne, Tyne And Wear
We're looking for a Principal Data Engineer to join the team responsible for delivering trusted, high-quality data products that power decisions across Bede. Reporting to the Head of Data, you'll be a respected technical authority, owning the design, integrity, and ongoing improvement of our data architecture. You'll set the standard for engineering excellence in your product area, guiding teams on best practices, system health, documentation, and long-term technical direction. This is a high-impact role suited to someone who thrives on solving complex problems, collaborating across disciplines, and shaping scalable, resilient data platforms. This is a hybrid role that requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Core Responsibilities Own and evolve the technical roadmap for the data product area, ensuring modern, scalable technologies are used to meet business needs. Champion the non-functional qualities of our data products-supportability, testability, security, compliance, maintainability, and performance. Drive progress towards our Service Level Objectives (SLOs), ensuring our systems are reliable and resilient. Partner closely with Principal Engineers and technical architects to define and design data solutions aligned with product goals. Collaborate with engineers and cross-functional teams to remove blockers and support project delivery. Maintain high-quality, accessible technical documentation across BI and data solutions. Be a visible, positive, and trusted voice across the business-a clear communicator and collaborator. Design & Scoping Contribute to high-level estimations and technical planning to support forward-looking delivery. Ensure your team's work aligns with Bede's wider technical strategy and roadmap. Work with Solution Architects and Business Analysts to design thoughtful, scalable solutions. Apply robust architectural practices such as domain modelling to ensure our systems are clean, future-proof, and well-encapsulated. Execution Collaborate with team leads to finalise solution designs and guide teams through delivery. Provide hands-on support during build phases-pair-programming, prototyping, reviewing code, and ensuring test coverage is solid. Support incident response when needed, partnering with Service Delivery to resolve critical issues efficiently. Knowledge Sharing & Documentation Build deep expertise in our BI products and share that knowledge across the business. Own the publication and upkeep of technical documentation-including data contracts, integration guides, and internal roadmaps. Regularly contribute to knowledge transfer and onboarding for internal and customer-facing teams. Stay ahead of the curve-continuously learning and sharing modern best practices in data engineering, architecture, cloud infrastructure, and tooling. Work with large-scale data pipelines and ETL frameworks, helping shape the technical foundations of our data platform. What we are looking for We're after a strong technical leader who's comfortable working hands-on and at a strategic level. You'll bring depth in data engineering and architecture, as well as the ability to collaborate and communicate with stakeholders across the business. You'll likely have: Strong command of SQL and working with relational and analytical data stores Experience designing and maintaining ETL pipelines, using both off-the-shelf and custom solutions Proven ability to interpret complex business requirements and translate them into scalable technical solutions Solid hands-on experience working with Python for data handling, transformation, or orchestration Familiarity with Databricks, preferably in an Azure environment Excellent communication and collaboration skills-you're approachable, professional, and confident engaging with both technical and non-technical stakeholders Strong self-management-able to juggle multiple workstreams, deliver to deadlines, and stay focused on outcomes A self-starting mindset-you take ownership, solve problems proactively, and deliver without needing to be micromanaged What we can offer you Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you'll be pleased to know our benefits package is always being reviewed. A friendly, flexible and trust-based approach to working 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break The use of a mobile phone or tablet of your choice, with the monthly contract covered by us 'Select Enhanced' Bupa private healthcare - access from day 1 which covers all pre-existing conditions Fully matched private pension scheme (up to 8% matched) Life Assurance which pays out x4 of your salary to a nominated person(s) Employee Assistance Programme - Beders have access to support and practical advice on a variety of issues that might impact their life (provided by Bupa) Innovation time - Engineers have regular opportunities to spend time developing skills and innovating. A great office life! Free snacks and refreshments in the office every day as well as regular food van visits from the best places in Newcastle Access to Calm - the app for meditation and sleep Lots of social events - inside and outside of the working day Referral Programme - help us grow our team with talented individuals and be rewarded with a referral payment of £3,000 (pre-tax) Bede swag - from Zoodies to t-shirts and even our much loved Bede socks! Bede Holidays - extra discretionary days off through the year as an extra special thank you
We're looking for a Principal Data Engineer to join the team responsible for delivering trusted, high-quality data products that power decisions across Bede. Reporting to the Head of Data, you'll be a respected technical authority, owning the design, integrity, and ongoing improvement of our data architecture. You'll set the standard for engineering excellence in your product area, guiding teams on best practices, system health, documentation, and long-term technical direction. This is a high-impact role suited to someone who thrives on solving complex problems, collaborating across disciplines, and shaping scalable, resilient data platforms. This is a hybrid role that requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Core Responsibilities Own and evolve the technical roadmap for the data product area, ensuring modern, scalable technologies are used to meet business needs. Champion the non-functional qualities of our data products-supportability, testability, security, compliance, maintainability, and performance. Drive progress towards our Service Level Objectives (SLOs), ensuring our systems are reliable and resilient. Partner closely with Principal Engineers and technical architects to define and design data solutions aligned with product goals. Collaborate with engineers and cross-functional teams to remove blockers and support project delivery. Maintain high-quality, accessible technical documentation across BI and data solutions. Be a visible, positive, and trusted voice across the business-a clear communicator and collaborator. Design & Scoping Contribute to high-level estimations and technical planning to support forward-looking delivery. Ensure your team's work aligns with Bede's wider technical strategy and roadmap. Work with Solution Architects and Business Analysts to design thoughtful, scalable solutions. Apply robust architectural practices such as domain modelling to ensure our systems are clean, future-proof, and well-encapsulated. Execution Collaborate with team leads to finalise solution designs and guide teams through delivery. Provide hands-on support during build phases-pair-programming, prototyping, reviewing code, and ensuring test coverage is solid. Support incident response when needed, partnering with Service Delivery to resolve critical issues efficiently. Knowledge Sharing & Documentation Build deep expertise in our BI products and share that knowledge across the business. Own the publication and upkeep of technical documentation-including data contracts, integration guides, and internal roadmaps. Regularly contribute to knowledge transfer and onboarding for internal and customer-facing teams. Stay ahead of the curve-continuously learning and sharing modern best practices in data engineering, architecture, cloud infrastructure, and tooling. Work with large-scale data pipelines and ETL frameworks, helping shape the technical foundations of our data platform. What we are looking for We're after a strong technical leader who's comfortable working hands-on and at a strategic level. You'll bring depth in data engineering and architecture, as well as the ability to collaborate and communicate with stakeholders across the business. You'll likely have: Strong command of SQL and working with relational and analytical data stores Experience designing and maintaining ETL pipelines, using both off-the-shelf and custom solutions Proven ability to interpret complex business requirements and translate them into scalable technical solutions Solid hands-on experience working with Python for data handling, transformation, or orchestration Familiarity with Databricks, preferably in an Azure environment Excellent communication and collaboration skills-you're approachable, professional, and confident engaging with both technical and non-technical stakeholders Strong self-management-able to juggle multiple workstreams, deliver to deadlines, and stay focused on outcomes A self-starting mindset-you take ownership, solve problems proactively, and deliver without needing to be micromanaged What we can offer you Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you'll be pleased to know our benefits package is always being reviewed. A friendly, flexible and trust-based approach to working 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break The use of a mobile phone or tablet of your choice, with the monthly contract covered by us 'Select Enhanced' Bupa private healthcare - access from day 1 which covers all pre-existing conditions Fully matched private pension scheme (up to 8% matched) Life Assurance which pays out x4 of your salary to a nominated person(s) Employee Assistance Programme - Beders have access to support and practical advice on a variety of issues that might impact their life (provided by Bupa) Innovation time - Engineers have regular opportunities to spend time developing skills and innovating. A great office life! Free snacks and refreshments in the office every day as well as regular food van visits from the best places in Newcastle Access to Calm - the app for meditation and sleep Lots of social events - inside and outside of the working day Referral Programme - help us grow our team with talented individuals and be rewarded with a referral payment of £3,000 (pre-tax) Bede swag - from Zoodies to t-shirts and even our much loved Bede socks! Bede Holidays - extra discretionary days off through the year as an extra special thank you