Przejdź do treści
Logo: emagine Polska

Platform Engineer

emagine Polska

  • Miejsce pracy: Centrum, Stockholm Metropolitan Area
  • Opublikowano: 13 dni temu
  • źródło: JustJoin.it
  • Praca stacjonarna
  • Starszy specjalista (Senior)
  • Pełny etat
  • Dla obcokrajowców
  • Rekrutacja zdalna

Opis oferty

About the role

We build and operate interactive golf games played on screens at driving ranges around the world. Our games are built in Unity with a React-based menu experience, supported by dedicated backends for the frontend, the games, and the monitors themselves - with integrations to booking systems and a data platform built on Kafka and Redshift.

Today, we deploy to a fleet of 40,000+ Linux monitors in 32 countries on a three-week release cycle. We are building a modern fleet management platform - grounded in cloud-native technology, Kubernetes, and platform engineering principles - that will let us provision, update, monitor, and operate every device in our fleet safely, automatically, and continuously. We are using Observe to monitor the health and stability of the system.

As our Platform Engineer, you will design and build this platform from the ground up. You will own the architecture, make the foundational technology choices, and turn a manual, high-ceremony deployment process into boring, push-button delivery to the edge. This is a rare opportunity to shape a global edge platform at genuine scale - and to build the paved roads that let our game and frontend developers ship without ever filing an ops ticket.

What you will do

  • Build and maintain our fleet management platform for provisioning, updating, and operating 40,000+ Ubuntu-based monitors across 32 countries.
  • The architecture includes: OS image management, application rollout, observability, and remote operations - with a cloud-hosted control plane and lightweight edge agents or clusters.
  • Replace our 3-week deployment cycle with continuous, staged delivery using GitOpsand progressive delivery: ring/wave-based rollouts (pilot venues regions global), automated canary analysis, and safe automated rollback.
  • Build the device and OS lifecycle pipeline covering immutable Ubuntu images, atomic/A-B OTA updates, self-enrolment of new devices, and certificate-based device identity.
  • Create self-service golden paths for our development teams so a Unity or React developer can promote a build to a test venue and onward to production without needing to understand the underlying infrastructure.
  • Build observability for the whole fleet: using Observe for fleet-wide health dashboards, version and rollout visibility, and alerting that works at 40,000-node scale - integrated with our Kafka-based data platform.
  • Solve edge networking for real-world venue conditions: NAT traversal, pull-based management, zero-trust connectivity, and bandwidth-aware artifact distribution (local caching/P2P so a venue with 200 monitors doesn't pull 200 copies of a Unity build).
  • Set the technical direction: write RFCs and design docs, drive architectural decisions, and mentor engineers as the platform team grows around you.

What you bring (must-haves)

  • 3+ years in infrastructure / DevOps / SRE / platform engineering, with deep, hands-on Kubernetes expertise - including lightweight edge distributions (e.g., K3s, MicroK8s, Talos) and multi-cluster fleet orchestration (e.g., Rancher Fleet, Argo CD ApplicationSets, Flux, Open Cluster Management).
  • Experience operating a physically distributed device fleet at scale (hundreds to thousands+ of endpoints), ideally digital signage, retail/POS, kiosks, IoT, automotive, or telco edge - you know what it means when you can't SSH into a device on the other side of the world.
  • Strong GitOps and progressive-delivery experience: declarative desired-state management, staged/ring-based rollouts, canary analysis, and automated rollback.
  • Solid Linux/Ubuntu endpoint expertise: system administration, image building, and update mechanisms for immutable or atomic systems (e.g., OSTree, Mender, balena, or homegrown equivalents).
  • Experience to work integrated with AI agents.
  • Cloud and IaC proficiency: designing and operating cloud control planes (AWS preferred), infrastructure as code with Terraform, and CI/CD pipeline design.
  • Networking for hostile environments: WireGuard/Tailscale/Nebula-style overlays, pull-based (phone-home) architectures, and operating over unreliable, consumer-grade venue networks.
  • Fleet-scale observability: Observe, Prometheus, OpenTelemetry, Grafana - and the judgment to aggregate telemetry from tens of thousands of nodes without drowning in it.
  • A genuine platform engineering mindset: you treat internal platforms as products, developers as customers, and you measure success by how rarely anyone needs to talk to you to ship.

Nice to have

  • Kafka and/or Rabbit MQ experience (our device telemetry and data platform run on it) and familiarity with Redshift-based analytics.
  • Understanding of GPU/graphics workloads on Linux endpoints - drivers, display configuration, and performance monitoring for real-time Unity games.
  • Security depth: secure boot, TPM-backed device identity, secrets distribution at fleet scale, and compliance awareness across multiple jurisdictions.
  • Experience building or operating an internal developer platform (e.g., Backstage) or comparable self-service tooling.
  • Experience introducing platform change across multiple development teams - running migrations, driving adoption, and earning trust.

Who you are

  • A pragmatic developer: you know Kubernetes belongs where it adds value, and you can argue for a lighter agent model on device when that's the better answer.
  • A good communicator who writes clear design documents and can explain infrastructure trade-offs to game developers, product managers, and leadership alike.
  • Comfortable with ambiguity and ownership - you will define this platform, not inherit it.
  • Motivated by removing friction: “reducing deploy anxiety” and “paved roads” are phrases that resonate with you.

Wymagania i benefity

Wymagane umiejętności

  • Artificial Intelligence (AI)
  • CI/CD
  • Distribution
  • frontend
  • Linux
  • Operations
  • Provisioning
  • Secure Shell (SSH)
  • Security
  • System Administration

Języki

  • Angielski (B1)

Szczegóły oferty

Branża
IT i programowanie
Wymiar pracy
Pełny etat
Tryb pracy
Praca stacjonarna
Poziom stanowiska
Starszy specjalista (Senior)
Ważna do
24.01.2027
Dla obcokrajowców
Tak
Rekrutacja zdalna
Tak

Dodatkowe informacje z ogłoszenia

Kategoria portalu
devops
Wielkość firmy
501+

Analiza TXO

Czego nie pokaże pojedynczy portal: rynek, historia i inne ogłoszenia tego wakatu.

Oferta w liczbach

Stawka
nie podano
Rekrutacja trwa
12 dni
pierwsze wykrycie: 29 października 2026
Portale
1
JustJoin.it

Platform Engineer (emagine Polska, Stockholm Metropolitan Area): ogłoszenie nie podaje wynagrodzenia. TXO obserwuje tę rekrutację od 12 dni (pierwsze wykrycie: 29 października 2026).

Oś czasu rekrutacji

Rekrutacja trwa od 12 dni

  1. 11 listopada 2026

    Oferta trwa już 12 dni

  2. 29 października 2026

    Oferta pojawiła się na JustJoin.it

    emagine Polska

Streszczenie TXO AI

Najważniejsze konkrety z opisu i lista informacji, których pracodawca nie podał - bez języka ogłoszeń rekrutacyjnych.

Bezpłatnie, po zalogowaniu.

O co zapytać na rozmowie

  1. Jaki jest budżet na to stanowisko i w jakiej formie umowy?
  2. Jaka forma umowy jest proponowana?
  3. Jak długi jest okres próbny i na jakich warunkach?
  4. Jakie benefity są w pakiecie (opieka medyczna, karta sportowa, dofinansowania)?
  5. Od kiedy miałaby się zacząć praca?

Pokaż streszczenie TXO, a dopiszemy pytania o to, czego w ogłoszeniu brakuje.

Miejsce pracy

Centrum, Stockholm Metropolitan Area przybliżone

O pracodawcy

Logo: emagine Polska

emagine Polska

Warszawa · 1 265 ofert pracy w serwisie

emagine.pl
Wszystkie oferty pracodawcy

Wyświetleń: 2Oferta ważna do 24 stycznia 2027Opublikowano 29 października 2026Wróć do wyników

Może Cię zainteresować

Podobne oferty pracy

Wszystkie oferty
Logo: emagine Polska

Apptestare (iOS/Android) till statlig myndighet

emagine Polska

Stockholm Metropolitan Area

Stawka nie podana
  • Praca stacjonarna
  • Starszy specjalista (Senior)
  • Pełny etat
  • Agile
  • Android
  • API (Application Programming Interface)
  • +3

5 dni temuJustJoin.it

Logo: emagine Polska
Nowa

Fullstack Engineer

emagine Polska

Stockholm Metropolitan Area

Stawka nie podana
  • Praca stacjonarna
  • Starszy specjalista (Senior)
  • Pełny etat
  • Active Directory (AD)
  • API (Application Programming Interface)
  • Artificial Intelligence (AI)
  • +3

wczorajJustJoin.it

Logo: emagine Polska
Nowa

Java/Spring Boot-utvecklare (IAM)

emagine Polska

Stockholm Metropolitan Area

Stawka nie podana
  • Praca hybrydowa
  • Starszy specjalista (Senior)
  • Pełny etat
  • Authorization
  • Docker
  • Identity Access Management (IAM)
  • +3

wczorajJustJoin.it

Logo: emagine Polska

Data Modeller

emagine Polska

Stockholm Metropolitan Area

Stawka nie podana
  • Praca hybrydowa
  • Starszy specjalista (Senior)
  • Pełny etat
  • Cloud
  • Composer (PHP)
  • Copywriting (content)
  • +3

6 dni temuJustJoin.it

Nie ma tu tego, czego szukasz? Damy znać e-mailem, gdy pojawią się nowe: oferty pracy w IT - Stockholm Metropolitan Area.

Stawka nie podana

emagine Polska

Aplikuj u pracodawcy