[8XS] Software Engineer – Go (Mid)

softwaremind

📍 San José, San José Province, Costa Rica On-Site ⏳ 1d ago
AI assistant

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