[MEX] Senior Software Engineer – Go
Prefer a full account with a password? Sign Up to Apply
Job Description
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
Requirements
Department: Software Development
Function: Information Technology
Experience Level: Mid-Senior Level