About this role
Company Description
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!
Job Description
Our client is a global company in the video-game industry whose tools are used by game studios worldwide. You’ll be 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.
Project length: 6 months, with possible extension
Time zone: UTC+4 (European working hours). Overlap is required.
Qualifications
-
Expectations - the experience you need
-
90% English written and oral (at least B2 level) with excellent communication skills.
-
Experience in backend engineering: 3+ years, including 2+ years with Go
-
Hands-on experience with Kafka or a similar messaging platform
-
Solid knowledge of REST and/or gRPC APIs
-
Experience building CI/CD pipelines and working with Docker
-
Working knowledge of Google Cloud or another public cloud
-
Proficiency with PostgreSQL and Redis
-
Must overlap European / UTC+4 working hours
-
What you will do
-
Build Go services for plugin registration, configuration and runtime
-
Implement the internal plugin registry and review flow
-
Develop Kafka producers and consumers for the central event hub
-
Build CI/CD pipelines from development to production
-
Add metrics, logs and dashboards, and support production issues
-
Create templates and tooling that help teams build plugins
-
Write unit and integration tests with QA automation
Additional Information
Nice to have:
- Kubernetes (GKE) and Terraform
- Datadog or similar observability tooling
- Internal platforms, SDKs or developer tooling
- Gaming or LiveOps background