About The Position

GRID is seeking a Backend Engineer to build event-driven systems for real-time esports data. The role involves creating greenfield, mission-critical services and improving the reliability of existing services, while helping shape GRID’s technological landscape alongside experienced colleagues. The engineer will contribute to architectural discussions, provide feedback to coworkers, and promote good engineering practices. They will work closely with product stakeholders to communicate progress and considerations. GRID’s engineering teams use a robust CI/CD process, automated testing, a self-organizing kanban-based workflow, detailed stories and epics, code reviews, decision records, and an open culture of sharing opinions. The position may be on-site, remote, or hybrid; the listed location is Wroclaw, Poland, with Europe/Remote also indicated.

Requirements

  • At least 3 years of commercial experience.
  • Deep knowledge of a strongly typed language, preferably Kotlin or Go.
  • Knowledge of explicit nullable types, strong minimal contracts, and helpful abstractions and class hierarchies or compositions introduced at an appropriate time.
  • Ambition to build robust, high-quality mission-critical systems using automated testing, automated monitoring and alerting, and CI/CD infrastructure.
  • Knowledge of good API design, preferably REST or GraphQL, including documentation, self-documenting naming and structures, and minimal, extendable contracts that minimize breaking changes.
  • Experience with GraphQL or REST APIs, microservice architecture, and container or orchestration systems, preferably Docker or Kubernetes.
  • Understanding of complexity trade-offs and fault-tolerance design.
  • Knowledge of JIRA, Agile, and Scrum.
  • Good communication skills, especially when working with remote teams.
  • Good attention to detail.
  • Ability to work in the CET time zone.

Nice To Haves

  • Production experience designing and maintaining GraphQL APIs.
  • Knowledge of esports and gaming.
  • Ability to thrive in a fast-paced software startup.
  • Passion for software engineering and writing clean, well-tested code.
  • Enthusiasm for working in a Lean, fully Agile environment.
  • Comfort using AI tooling where necessary, such as OpenCode, GitHub Copilot, or Claude Code.
  • Knowledge of modern AI workflows.

Responsibilities

  • Build greenfield mission-critical services and improve the reliability of existing services.
  • Help shape GRID’s technological landscape with experienced colleagues.
  • Participate in architectural discussions, provide feedback to coworkers, and ensure good practices.
  • Work closely with product stakeholders to communicate progress and considerations effectively.
  • Design and maintain robust, high-quality systems using automated testing, monitoring and alerting, and CI/CD infrastructure.
  • Design APIs with attention to documentation, self-describing names and structures, and minimal, extendable contracts that minimize breaking changes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service