Remote Jobs RockRemote Jobs Rock

[8XS] Software Engineer – Go (Mid)

🕒 2 days ago
GoKafkaGoogle CloudJSON Schema
Apply Now

📜 Description

  • Build the platform’s first plugin: a gacha or wheel-of-fortune reward mechanic.
  • Implement configurable, auditable probability-based reward logic.
  • Define plugin schemas that generate configuration and user interfaces.
  • Run plugins safely in the platform’s sandboxed environment.
  • Publish and consume plugin events through Kafka.
  • Document the plugin as a reference implementation and share platform gaps with platform engineers.

🛠️ Requirements

  • 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+)
Full job description

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

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.

Qualifications

• 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+)

Additional Information

• 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.

Software Mind

[8XS] Software Engineer – Go (Mid Level)

🔥 12 hours ago
Software Mind👥 501 - 1000 employees🏢 Information Technology And Services

Build Go services and a plugin platform for LiveOps, including plugin registration, configuration, runtime, and event-driven integrations, while supporting CI/CD, observability, and production reliability.

GoBackend EngineeringKafkaREST APIs
Quality Digital

12869198 -PESSOA DESENVOLVEDORA PL Golang

🕒 2 days ago
Quality Digital👥 1001 - 5000 employees🏢 Information Technology And Services

Desenvolve e evolui serviços backend em Go, implementa APIs REST e mantém integrações com o Core VTEX, contribuindo para aplicações web e mobile com foco em qualidade, segurança e escalabilidade.

Go (golang)Desenvolvimento BackendAPIs RESTIntegração De APIs
Bjak

Backend Developer

🕒 3 days ago
Bjak👥 51 - 200 employees🏢 Computer Software

Build and operate reliable backend services, APIs, and financial product infrastructure for an AI neobank, supporting customer transactions and workflows across markets, partners, and millions of users.

Backend EngineeringAPI DevelopmentDatabasesAuthentication And Authorization

Trusted by Remote Workers