Software Engineering
[8XS] Software Engineer – Go (Mid)
Software Mind
Employment typeFull Time
Location listedRemote: Costa Rica
WorkplaceRemote
Originally postedNovember 14, 2026
Application deadlineJanuary 13, 2027
Job description
Software Mind is joining the client's engineering team to build a new 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.
- Build the platform's first plugin, a gacha / wheel-of-fortune reward mechanic.
- Implement configurable, auditable probability-based reward logic.
- Define plugin schemas that generate configuration and user interfaces.
- Run plugins safely within the platform's sandboxed environment.
- Publish and consume plugin events through Kafka.
- Feed platform gaps back to the platform engineers.
- Document the plugin as a reference implementation.
- 3+ years of software engineering, including production Go.
- Schema-driven development (JSON Schema, Protobuf or OpenAPI).
- TypeScript and React, ideally schema-generated UIs.
- Business-logic-heavy features with strong test coverage.
- REST/gRPC APIs and event-driven integration (Kafka).
• Fluent English (B2+)
- Sandboxed runtimes such as WebAssembly or isolated workers.
- Game mechanics: gacha, loot tables, RNG and probability.
- Odds-disclosure and player-protection awareness.
• Google Cloud, PostgreSQL and Redis.
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!
Originally posted on Himalayas
Remote eligibility
This listing accepts applicants from: Costa Rica.
