Senior Golang Engineer

Gaming engagement & monetization platform provider offering PlayerWON for Free-To-Play console & PC games
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Gaming

Description For Senior Golang Engineer

Simulmedia is seeking a Senior Golang Engineer to join their Core Platform team, focusing on PlayerWON - their engagement & monetization platform for Free-To-Play (F2P) console & PC games. This platform enables game publishers & developers to enhance lifetime value and in-game spending through rewarded video.

The role involves developing and maintaining high-performance backend systems and services. You'll be working with a modern tech stack including AWS services (CDK, CloudWatch, DynamoDB, ECS, S3, SNS, SQS), Go, and PostgreSQL. The position requires strong expertise in building distributed systems and microservice architecture.

The ideal candidate will have 5+ years of backend engineering experience, with deep knowledge of Golang and cloud services. You'll be part of a distributed team working on challenging technical problems in the gaming industry. The role offers the flexibility of hybrid work, with the team primarily working remotely and occasional meetings in either Kyiv or Lviv offices.

Key technical challenges include designing fault-tolerant and scalable distributed services, optimizing performance, and maintaining CI/CD pipelines. You'll collaborate closely with both technical and product teams, contributing to the platform's architecture and implementation.

This is an excellent opportunity for a senior engineer passionate about gaming technology and interested in working with a U.S.-based company while being located in Ukraine. The role offers exposure to cutting-edge technologies and the chance to impact the gaming industry through innovative monetization solutions.

Last updated a month ago

Responsibilities For Senior Golang Engineer

  • Design and build distributed services that are fault-tolerant, scalable, testable and maintainable
  • Collaborate with product managers, engineers, and technical leads to design and implement features
  • Optimize existing services and features for maximum speed and scalability
  • Maintain and develop continuous integration/continuous deployment (CI/CD) pipelines
  • Create and maintain technical documentation

Requirements For Senior Golang Engineer

Go
PostgreSQL
RabbitMQ
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field
  • 5+ years of work experience as a backend engineer
  • Experience designing and building scalable, high-performance backend systems
  • Strong understanding of backend development, relational databases, and engineering best-practices
  • Experience with Agile practices, including test-driven development
  • Proficiency with relational databases and designing data models
  • Experience with cloud services, preferably AWS, and containerized applications (Docker)
  • Ability to communicate effectively with U.S.-based teams and work 11 am — 8 pm EEST
  • Strong proficiency and hands-on experience in Golang

Interested in this job?

Jobs Related To Simulmedia Senior Golang Engineer

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development with 6+ years experience required, offering hybrid work and comprehensive benefits.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm India, requiring 7+ years of IC design experience, focusing on physical design and timing signoff for high-speed cores.

Senior Physical Design Engineer - DSP Team

Senior Physical Design Engineer position at Qualcomm focusing on DSP implementation, offering competitive compensation and comprehensive benefits in Austin.

(Auto)ADT System Level Test Development Engineer, Sr

Senior ADT Engineer position at Qualcomm focusing on system level test development for automotive SOCs, combining hardware and software expertise.

Senior Technical Support Engineer (Signature Success) – Japanese speaking

Senior Technical Support Engineer position at Salesforce requiring Japanese language skills, focusing on supporting Tableau enterprise customers with technical solutions and server management.