Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Software Mind

Software Engineer – Go

Software Mind

. Build a new plugin platform in Go, Kafka, and Google Cloud .

Posted 11/11/2026full-timeRemote • Costa RicaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building plugin platforms using Go and Kafka, with a strong focus on schema-driven development and event-driven integration. Proficient in implementing complex business logic and ensuring robust test coverage while working collaboratively in a Scrum environment.

Highest-signal resume keywords
Go ProgrammingKafka Event-Driven IntegrationSchema-Driven DevelopmentREST/gRPC APIsGoogle Cloud

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringTypeScriptReactJSON SchemaProtobufOpenAPITest CoverageProbability-Based LogicPostgreSQLRedis
Soft Skills
CollaborationDocumentationCommunication
Tools & Technologies
Google CloudKafkaWebAssemblySandboxed Runtimes
Industry Keywords
Gacha MechanicsLoot TablesRNGOdds DisclosurePlayer Protection

Tech Stack

Tools & technologies
CloudGRPCKafkaPostgresReactRedisTypeScriptGo

About the role

Key responsibilities & impact
  • Build a new plugin platform in Go, Kafka, and Google Cloud
  • Work in a small Scrum team alongside the client's technical lead
  • Build the platform's first gacha / wheel-of-fortune reward plugin
  • 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

Requirements

What you’ll need
  • 3+ years of software engineering experience, including production Go
  • Schema-driven development using JSON Schema, Protobuf, or OpenAPI
  • TypeScript and React, ideally schema-generated UIs
  • Experience building business-logic-heavy features with strong test coverage
  • REST/gRPC APIs and event-driven integration with Kafka
  • Fluent English (B2+)
  • Knowledge of sandboxed runtimes such as WebAssembly or isolated workers
  • Knowledge of game mechanics including gacha, loot tables, RNG, and probability
  • Awareness of odds disclosure and player protection
  • Knowledge of Google Cloud, PostgreSQL, and Redis

Benefits

Comp & perks
  • Full-time employment
  • Excellent work environment certified by Great Place To Work
  • Multicultural company environment
  • Remote work arrangement as marked by the employer's job board