EngRadardirect-apply

[MEX] Senior Software Engineer – Go

Softwaremind

Softwaremind is the employer — EngRadar is a job radar, not a recruiter. We track this posting from their own careers page and send you straight there; we never handle applications or CVs.

Remote Kraków, Lesser Poland Voivodeship, Poland Full-time Posted 2d ago

Project – the aim you’ll have

Our client is a global video-game commerce company whose payments and monetization tools are used by leading game studios worldwide. Software Mind is joining the client's engineering team to build a new LiveOps plugin platform in Go, Kafka and Google Cloud, letting internal teams extend LiveOps through a strict plugin interface. You will work in a small Scrum team alongside the client's technical lead.

Role – how you’ll contribute

  • Design plugin contracts: APIs, lifecycle, versioning and backward compatibility
  • Build scalable core platform services in Go
  • Integrate with the Kafka event hub using idempotent processing and safe retries
  • Implement failure detection, recovery and graceful degradation
  • Design for multi-tenancy and isolation between tenants and plugins
  • Deliver the first plugin (gacha / wheel-of-fortune) end to end
  • Set standards for code review, testing, CI/CD and observability
  • Mentor mid-level engineers and partner with the client's technical lead

    Expectations – the experience you need

    • 5+ years of backend engineering, 3+ years with Go in production
    • Distributed systems at high scale, including Kafka or a similar streaming platform
    • Eventual consistency, idempotency, retries and failure recovery in event-driven systems
    • Strong Go concurrency and performance tuning skills
    • Experience with multi-tenant systems and tenant isolation
    • API and contract design with REST and/or gRPC, including versioning
    • Google Cloud (or another public cloud), PostgreSQL and Redis
    • Fluent English (B2+)

    Additional skills – the edge you have

    • Plugin, extension or SDK architecture
    • Outbox, saga or exactly-once processing patterns
    • Gaming, iGaming or LiveOps background
    • Kubernetes (GKE) and Datadog

      What we offer:

      • Flexible and remote cooperation options 
      • International projects with leading global clients 
      • Travels related to international projects 
      • Non-corporate atmosphere 
      • Access* to language classes
      • Access* to knowledge-sharing initiatives 
      • Access* to private healthcare and life insurance 
      • Access* to multisport card 

      *The availability and terms of individual benefits may vary depending on the chosen form of cooperation. 

      Posted by Softwaremind on their own careers page — you apply directly, no recruiter in between. View original / apply →

      More at Softwaremind