S

Software Mind

Polish software development outsourcing provider

Software Engineer - Go

Backend EngineeringPosted on Nov 9
Full-timeKraków, PolandNo salary listed

About the Job

Requirements

  • At least 3 years of software engineering experience, including production experience with Go.
  • Experience with schema-driven development using JSON Schema, Protobuf, or OpenAPI.
  • Experience with TypeScript and React; schema-generated user interfaces are preferred.
  • Experience building business-logic-heavy features with strong test coverage.
  • Experience with REST or gRPC APIs and event-driven integration using Kafka.
  • Fluent English at B2 level or above.

Responsibilities

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

Desired Qualifications

  • Experience with sandboxed runtimes such as WebAssembly or isolated workers.
  • Knowledge of game mechanics, including gacha, loot tables, random number generation, and probability.
  • Awareness of odds disclosure and player protection.
  • Experience with Google Cloud, PostgreSQL, and Redis.

About the Company

Software Mind

Polish software development outsourcing provider

Software Mind is a Polish software development company with multiple delivery centers in Poland and offices in the United States, Singapore, and Australia. It provides personalized software development services and outsourcing for clients worldwide, focusing on building software that is treated as a product and tailored to each client’s unique needs. The company works with startups, growing teams, or broader IT initiatives and applies its Agile toolbox—best practices it uses across projects—to help clients accelerate development and scale their software efforts. Unlike some firms that offer generic development, Software Mind emphasizes a bespoke, partner-like approach, combining strong technical skills with attention to the client’s business context to deliver customized software solutions.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$27.5M
Headquarters
Kraków, Poland
Founded
1999

Recently Posted Jobs

Explore more opportunities at Software Mind

See more jobs