Skip to content

Engineering Manager (Partners Team)

  • Remote
    • Europe
  • €85,000 - €120,000 per year
  • Platform

Job description

At BlueLabs, we build innovative sports betting and casino solutions that power engaging digital experiences for hundreds of thousands of players around the world. Our fully remote team is united by a passion for creating well-crafted products powered by technology. Collaboration, curiosity, ownership, and a drive to build things that matter guide everything we do.

We are looking for an Engineering Manager to lead our Partner-Facing team of 6 engineers. You will report directly to the CTO and act as the primary engineering point of contact for both internal and external stakeholders. This role is about building a high-performing team that ships consistently and predictably.



Our Technology Stack

Our technology stack includes over 50 microservices written in Go and Elixir, providing a highly efficient and scalable foundation for our operations. We leverage Apache Pulsar for event-driven messaging, Kubernetes for container orchestration, Google Cloud Platform for cloud infrastructure, PostgreSQL and SingleStore for transactional and analytical storage, DBT for transformations and analytics engineering, Flink and Spark for distributed data processing, and Data Vault 2.0 as our core data modeling methodology.

Our release process is fully automated, enabling our small engineering team to perform several deployments per day without breaking a sweat. This automation spans from the provisioning of infrastructure, to the deployment of applications and the configuration of monitoring dashboards and alerts. The tools we use include, but are not limited to: Terraform, Helmfile, and GitHub Actions.

Grafana, Loki and Mimir are our weapons of choice when it comes to monitoring the performance and behavior of our platform, enabling us to automatically detect and escalate any potential issues to the affected teams.

As a technology company, we are dedicated to maintaining a modern and agile technology environment that empowers our engineers to thrive and build the future of sports betting technology.


About The Role

The Partner-Facing team is responsible for delivering product features directly to our partners and their players. Unlike our Platform team, which focuses on building the new Elixir-based core platform, the Partner-Facing team operates at the product layer, working closely with internal and external stakeholders to translate requirements into reliable, high-quality software.

The team currently works primarily in Go and TypeScript, while progressively adopting the new Elixir-based platform. The long-term goal is a full transition to Elixir, but today the team must be effective across both platforms.

This is a hands-on leadership role. We expect you to stay technically engaged, eg. reviewing architecture decisions, unblocking engineers, and contributing to code where appropriate, but your primary responsibility will be to make the team better. Great teams are built intentionally, and you will be responsible for building one.

You will own the team’s delivery, culture, and growth, and will help shape how engineering is done across BlueLabs by influencing best practices and contributing to our evolving platform strategy.

What You Will Do

  • Lead, mentor, and grow a team of 5 to 8 engineers through regular 1:1s, clear expectations, and a genuine investment in their development.

  • Own hiring. Partner with the CTO to attract and retain strong engineering talent.

  • Stay hands-on. Participate in architecture discussions, code reviews, and technical decision-making to support and unblock your team.

  • Guide the team through the ongoing migration from Go/TypeScript to the new Elixir-based platform, balancing delivery commitments with long-term technical progress.

  • Serve as the primary engineering point of contact for external partners, translating their needs into actionable technical work.

  • Collaborate closely with internal stakeholders, eg. Product, Platform, to align priorities and remove blockers.

  • Own end-to-end delivery. From planning and scoping to shipping and monitoring, keeping delivery predictable without unnecessary overhead.

  • Communicate clearly and proactively about team progress, risks, and trade-offs directly to the CTO and across the organization.

  • Own our Go-To rotation, the Partner-Facing team's equivalent of an on-call rotation. The Go-To engineer acts as the first point of contact for ad-hoc partner requests such as bug reports and technical questions, shielding the rest of the team so they can maintain deep focus on project work.

What We’re Looking For

We are looking for an Engineering Manager who is just as excited about building great products as we are, and who just like us believes that great products don’t happen by chance, and stem from solid engineering foundations, thoughtful architecture, and best practices. Here is what we think makes a great fit for this role:

Must-Haves:

  • 7+ years of professional software engineering experience.

  • 2+ years of engineering management experience, leading teams of 5 or more engineers.

  • Professional experience with Go, TypeScript, Svelte or similar technologies; comfortable reading and reviewing code in these languages.

  • Experience with Kubernetes, GCP, and modern DevOps/CI-CD practices.

  • Proven ability to work directly with internal and external stakeholders or partners, translating business needs into engineering work.

  • Comfortable working in a fully remote environment, with strong written and verbal English skills.

  • A collaborative mindset and the ability to take ownership of your team's work and outcomes.

Elixir Expectation:

  • Production experience with Elixir or

  • Strong interest in adopting Elixir and contributing to its growing role within our platform

Nice-to-Haves:

  • Familiarity with product analytics tools such as PostHog or similar, enabling effective collaboration with Product on data-driven decisions.

  • Experience participating in on-call rotations and maintaining production system reliability.

  • Interest in emerging technologies such as Machine Learning, AI, or data-driven solutions.

  • Hands-on experience with event-driven architectures using Pulsar, Kafka, or similar.

  • Previous experience building sports betting and casino products.

Why Join BlueLabs?

  • Impactful Work: Build features that directly shape the experience of thousands of players around the world.

  • Fast-moving environment: Work in a team that is shipping fast and adapting quickly to a dynamic market.

  • Modern tech: Contribute across a stack that spans Elixir, Go, TypeScript, Pulsar, Kubernetes, PostgreSQL, and Svelte/SvelteKit.

  • Remote-First Culture: Work from anywhere in Europe and enjoy flexible working hours.

  • Supportive Environment: Join a team that values learning, collaboration, and innovation.

Compensation

The compensation range for this role is €85,000 - €120,000 annually, depending on your skills, experience and form of employment (employment or independent contractor). Additional perks include a new MacBook Pro or Tuxedo InfinityBook Linux laptop, and 40 days of paid annual leave (including public holidays).

or