
Software Engineer – Go
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Mexico, +1 more country.
• Develop the platform's inaugural plugin, featuring a gacha / wheel-of-fortune reward system.
• Implement configurable and auditable probability-based reward mechanisms.
• Create plugin schemas that facilitate configuration and user interface generation.
• Ensure safe execution of plugins within the platform's sandboxed environment.
• Publish and subscribe to plugin events via Kafka.
• Provide feedback on platform gaps to the engineering team.
• Document the plugin as a reference implementation for future use.
• Collaborate within a small Scrum team alongside the client's technical lead.
• A minimum of 3 years of experience in software engineering, particularly with production Go.
• Proficiency in schema-driven development (JSON Schema, Protobuf, or OpenAPI).
• Experience with TypeScript and React, preferably with schema-generated user interfaces.
• Ability to develop business-logic-intensive features with robust test coverage.
• Familiarity with REST/gRPC APIs and event-driven integration (Kafka).
• Proficient in English (B2+ level).
• Experience with 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 measures.
• Experience with Google Cloud, PostgreSQL, and Redis.
• Flexible and remote work options.
• Opportunities to work on international projects with leading global clients.
• Travel opportunities related to international assignments.
• A non-corporate work environment.
• Access to language classes.
• Participation in knowledge-sharing initiatives.
• Access to private healthcare and life insurance.
• Availability of a multisport card.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.