Search Jobs.
We're the commercial platform helping Gaming companies build capability and make better decisions - and for 25 years, the leading recruitment consultancy in Gaming, having placed over 14,000 candidates in casino and sports betting jobs worldwide.
Remote
Business Development Manager - Gibraltar
Remote, Europe
Attractive base + commissions
Principal Streaming Technology & Quality Lead
About the Role
We are looking for a senior streaming technology specialist to take ownership of streaming quality, performance, reliability, scalability, and cost efficiency within a high-volume live casino environment.
You will work closely with Product, Engineering, Data, infrastructure teams, streaming providers, and CDN partners to understand performance at a detailed level, solve complex issues, and drive measurable improvements.
This is a principal-level individual contributor role with no direct reports. Alongside operational optimization, you will help define the long-term streaming technology strategy needed to support international growth.
Key Responsibilities
Streaming Quality & Performance
Own the ongoing measurement and improvement of streaming quality across live casino services.
Define and evolve KPIs covering latency, reliability, playback, availability, and player experience.
Build and improve dashboards, monitoring, alerting, and observability capabilities.
Analyze performance across markets, network conditions, devices, browsers, operating systems, and other relevant dimensions.
Identify systemic, regional, and provider-specific issues and turn technical findings into actionable improvement plans.
Technical Collaboration
Work with Engineering, Product, Data, and other technical teams to develop the infrastructure and analytics needed to monitor streaming effectively.
Lead investigations into complex streaming issues with internal teams and external partners.
Define technical requirements and drive initiatives from problem identification through implementation and validation.
Act as the internal subject-matter expert for streaming technology and quality.
Providers & CDN Management
Work directly with streaming and CDN providers to improve reliability, latency, coverage, scalability, and overall quality.
Evaluate provider performance across different markets and use cases.
Identify opportunities to improve routing, provider allocation, CDN configuration, redundancy, and delivery architecture.
Monitor streaming costs and identify ways to improve efficiency without compromising quality.
Technology Strategy
Develop the long-term streaming technology roadmap supporting business growth and new markets.
Assess existing architecture and identify areas that should be improved, replaced, or potentially brought in-house.
Evaluate new streaming technologies, vendors, and delivery solutions.
Provide recommendations around player strategy, multi-provider architecture, redundancy, CDN strategy, quality-versus-cost decisions, and infrastructure requirements.
Stay current with developments in streaming, codecs, real-time delivery, CDN technology, playback, and related infrastructure.
Requirements
10+ years of experience in streaming, video infrastructure, media technology, or a related technical field.
Proven experience operating or optimizing large-scale streaming services.
Strong understanding of streaming architectures, video players, CDNs, delivery technologies, and performance optimization.
Experience with real-time or low-latency streaming.
Live casino, live gaming, sports streaming, or similar experience is highly desirable.
Strong analytical skills and experience with monitoring, dashboards, observability, and performance data.
Ability to combine deep technical problem-solving with broader technology strategy.
Experience working with streaming vendors, infrastructure providers, and/or CDNs.
Proven ability to influence and deliver results across teams without direct management authority.
Strong commercial awareness and ability to balance technical performance with cost.
Excellent communication skills with both technical and non-technical stakeholders.
Strong English; Armenian is a significant advantage.
Location & Working Arrangement
Yerevan is preferred.
Exceptional remote candidates may be considered if they can travel to Yerevan at least once per month and work closely with the local Product and Engineering teams.
What Success Looks Like
Success means having clear, data-driven visibility into streaming quality across the business, detecting issues before they materially affect players, continuously improving performance across markets and devices, optimizing provider performance and costs, and maintaining a clear technology roadmap for future scale.
This is an opportunity for an experienced streaming professional to have significant technical ownership and strategic influence over a critical part of a global live gaming operation.
Apply nowRemote
Remote, Europe
Open
Senior Python Engineer
We’re hiring a Senior Python Engineer to take a leading role in building the backend technology behind a large-scale digital platform. You’ll be responsible for making important technical decisions, developing core services, and ensuring our systems remain fast, dependable, and ready to grow.
The position is highly hands-on and suited to an engineer who enjoys taking ownership rather than working within narrowly defined responsibilities. You’ll work across application development, distributed architecture, messaging, data flows, performance, and production operations.
Working hours: This position requires substantial overlap with Central European Time (CET ±2 hours). Candidates must be located within this time-zone range. Applications from outside the stated range will not be considered.
Your Responsibilities
Own backend services throughout their lifecycle, from technical design and implementation to deployment, maintenance, and future improvements.
Build and evolve Python/Django services capable of handling substantial traffic and demanding performance requirements.
Contribute to the architecture of distributed systems designed for scale, availability, and consistently responsive user experiences.
Turn product requirements into production-ready technical solutions while working closely with product, frontend, and infrastructure colleagues.
Help raise the engineering standard through thoughtful code reviews, technical discussions, mentoring, and sharing practical knowledge with less-experienced engineers.
Work with key parts of our backend ecosystem, including APIs, Kafka-based messaging, caching mechanisms, and data-processing workflows.
Investigate and resolve performance bottlenecks, with particular attention to throughput, response times, resource usage, and resilience.
Establish and maintain effective automated testing across unit, integration, and performance levels.
Improve how we develop, deploy, monitor, and operate our software, including logging and system observability.
Take part in the engineering on-call rotation and help diagnose and resolve issues affecting production systems.
What You Bring
At least 8 years of professional experience developing backend systems with Python, including evidence that you’ve owned substantial technical work through to delivery.
Practical experience with Django and a good understanding of Python’s asynchronous programming model
Hands-on experience operating Apache Kafka in a production environment.
A strong understanding of distributed backend architecture, whether gained through microservices or other distributed-system designs.
Experience packaging and running applications with Docker; practical Kubernetes knowledge is advantageous.
Experience with at least one major cloud platform, with AWS being particularly relevant.
Strong SQL/database skills, especially with PostgreSQL. Experience with NoSQL technologies is beneficial.
Familiarity with automated delivery pipelines, CI/CD practices, and modern software testing approaches.
Experience working with production monitoring and logging solutions such as Prometheus, Grafana, or comparable technologies.
The ability to investigate complex technical problems independently and communicate your reasoning clearly during design and code-review discussions.
Experience with software platforms serving one million or more users is highly valued.
Experience working within Agile development environments.
A strong ownership mindset and a focus on delivering dependable, maintainable software rather than simply completing individual tickets.
Availability to participate in an on-call rotation.
Apply nowRemote
Senior software engineer - Game engine
Remote, Europe
100000-110000 EUR gross per year
We are looking for a Senior Software Engineer with strong Game Engine experience to join a team developing technology that powers high-quality online casino games.
The ideal candidate is a hands-on engineer with a strong software engineering background and proven experience working on game engines, game frameworks, or core game technology. Experience in iGaming, online casino, slots, or other real-money gaming environments is highly desirable.
Key Responsibilities
- Design, develop, and maintain game engine and core gaming technologies.
- Build reusable components and frameworks used across multiple casino games.
- Develop and optimize game logic, game states, animations, rendering, and core game functionality.
- Improve engine performance, scalability, reliability, and maintainability.
- Work closely with Game Developers, Artists, Product Managers, QA, and other engineering teams.
- Contribute to technical architecture and make decisions around the evolution of the game engine.
- Troubleshoot complex technical and performance issues.
- Write clean, maintainable, well-tested, and production-ready code.
- Mentor other engineers and contribute to engineering best practices.
Must-Have Requirements
Strong professional experience developing or working with a Game Engine or Game Framework.
- Senior-level experience in software engineering.
-Strong programming skills in JavaScript/TypeScript, C++, C#, or another relevant language.
Solid understanding of game architecture, game loops, state management, and game mechanics.
Experience with 2D/3D rendering, graphics, animation, WebGL, Canvas, or similar technologies.
- Experience building reusable and scalable game components/frameworks.
Apply nowRemote
Remote, Europe
up to 75000 EUR gross
Technical Integration Manager
Full remote role - B2B contract
We are looking for a strongly technical Integration Manager with a genuine technical background to lead and coordinate integrations with external partners.
This is not a purely project management or coordination role. The ideal candidate will have hands-on experience working with software, APIs, integrations, or development teams and be comfortable understanding technical requirements, investigating integration issues, and having detailed technical conversations with engineers and external technical stakeholders.
You will act as the bridge between our internal engineering teams and external partners, ensuring integrations are technically sound, delivered on time, and successfully launched.
Key Responsibilities:
- Manage the end-to-end technical integration lifecycle, from initial technical discovery and requirements gathering through development, testing, go-live, and post-launch support.
- Act as the primary technical point of contact between external partners and internal Product, Development, QA, and Operations teams.
- Coordinate multiple integration projects simultaneously, ensuring technical requirements, timelines, dependencies, and deliverables are clearly defined and managed.
- Lead and facilitate technical discussions around APIs, RESTful services, web services, authentication, data formats, webhooks, and system-to-system integrations
- Work closely with developers and engineering teams to understand technical issues, investigate integration failures, identify root causes, and drive issues through to resolution.
- Translate business and partner requirements into clear technical requirements and integration specifications for development teams.
- Review technical documentation, API specifications, integration flows, and partner documentation to identify gaps, inconsistencies, or potential implementation risks.
- Monitor integration progress, identify technical risks and dependencies, and proactively implement mitigation plans.
- Ensure integration documentation, technical specifications, API documentation, testing requirements, and onboarding materials are complete and up to date.
- Support integration testing and troubleshooting, acting as a technical escalation point between internal teams and external partners.
- Build strong relationships with partners while maintaining the ability to challenge and clarify technical requirements when necessary.
- Drive continuous improvements to integration processes, technical onboarding, documentation, and partner implementation workflows.
Requirements
- Technical Background — Essential
- Strong technical background in software development, systems integration, technical implementation, or a similar engineering-oriented discipline
- Proven experience in Integration Management, Technical Project Management, Technical Implementation, Solutions Engineering, or a similar client-facing technical role.
- Strong understanding of APIs, RESTful services, web services, JSON/XML, HTTP, authentication, webhooks, and general software integration concepts.
- Ability to read and understand API documentation, technical specifications, data structures, request/response payloads, and integration flows
- Comfortable working directly with software engineers and having technical conversations at implementation level, rather than only coordinating projects.
- Demonstrable ability to analyse technical problems, understand root causes, and work with developers to troubleshoot and resolve integration issues
- Understanding of software development lifecycles and experience working within Agile development environments
- Ability to translate between **technical and business requirements**, ensuring both internal teams and external partners have a clear understanding of what needs to be delivered.
Project & Stakeholder Management:
- Proven ability to manage multiple technical integration projects simultaneously.
- Strong project management, organisational, prioritisation, and multitasking skills.
- Excellent communication and stakeholder management skills.
- Ability to manage external partners while coordinating multiple internal technical and non-technical stakeholders.
- Proactive approach to identifying risks, dependencies, blockers, and potential integration issues.
- Ability to balance technical requirements with commercial and business objectives.
Nice to Have:
- Experience within iGaming, online casino, sports betting, sportsbook, fintech, SaaS, or other B2B technology environments
- Previous experience integrating with **third-party platforms, payment providers, gaming providers, CRM systems, sportsbooks, casino platforms, or other external APIs**.
- Familiarity with integration platforms, middleware, API management tools, CRM systems, and issue-tracking tools.
- Experience working with tools such as Postman, Swagger/OpenAPI, Jira, Confluence, or similar technical/project management platforms.
- Basic understanding of programming or scripting concepts and the ability to work with code when required.
- Experience managing international partners and distributed, remote engineering teams.
Apply now