
Senior 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.
• Create plugin contracts, encompassing APIs, lifecycle management, versioning, and backward compatibility.
• Develop scalable core platform services utilizing Go.
• Connect with the Kafka event hub through idempotent processing and secure retries.
• Execute failure detection, recovery, and ensure graceful degradation.
• Design for multi-tenancy and maintain isolation between tenants and plugins.
• Deliver the initial gacha/wheel-of-fortune plugin from start to finish.
• Establish standards for code review, testing, CI/CD, and observability.
• Provide mentorship to mid-level engineers.
• Collaborate with the client's technical lead.
• Participate in a small Scrum team to develop a LiveOps plugin platform for a global video-game commerce organization.
• Over 5 years of experience in backend engineering.
• More than 3 years of experience with Go in a production environment.
• Familiarity with distributed systems at scale, including Kafka or a comparable streaming platform.
• Understanding of eventual consistency, idempotency, retries, and failure recovery in event-driven architectures.
• Strong skills in Go concurrency and performance optimization.
• Experience with multi-tenant systems and tenant isolation.
• Proficient in API and contract design using REST and/or gRPC, including versioning.
• Experience with Google Cloud or another public cloud, PostgreSQL, and Redis.
• Proficient in English (B2+ level).
• Experience in plugin, extension, or SDK architecture.
• Familiarity with outbox, saga, or exactly-once processing patterns.
• Background in gaming, iGaming, or LiveOps.
• Experience with Kubernetes (GKE) and Datadog.
• Flexible and remote working arrangements.
• Opportunities to work on international projects with leading global clients.
• Travel opportunities related to international projects.
• A non-corporate work environment.
• Access to language courses.
• Participation in knowledge-sharing initiatives.
• Access to private healthcare and life insurance.
• Inclusion in a multisport card program.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.