[8XS] Software Engineer – Go (Mid)
softwaremind
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