Playrix is in the top 3 globally among mobile game developers in terms of profit. We have created hit games such as Gardenscapes, Fishdom, Manor Matters, Homescapes, Wildscapes, and Township, downloaded by over two billion players with a monthly audience of 130 million.We are seeking a Principal Golang Engineer to strengthen our GameOps platform services team.Our platform experiences peak loads of up to 100K RPS. Your role will involve developing existing platform services and creating new ones using Golang, focusing on architecture, scaling, fault tolerance, and monitoring.Team: 7 Senior and Strong Middle developers plus a Tech Lead.Stack: Golang, Python, FastAPI, SQL, AWS, DynamoDB, PostgreSQL, Graphite, Elasticsearch, Kibana.This role requires relocation from Russia and Belarus to one of our offices or remote work from other countries (excluding Russia and Belarus). Find out more.TasksDecouple critical functionalities from game backends into separate Golang services. Currently, over 10 such services exist.Organize all necessary developer experience in Golang — microservice templates, SDK, etc.Develop platform services for various gaming projects and tools for game management.Participate in designing service architecture.Ensure high quality through unit and integration tests.Assist in technical interviews and define hiring standards for your team.Requirements3+ years of experience in developing Golang services from scratch.Experience in developing Python REST services for over a year, especially with asynchronous frameworks like FastAPI.Experience in architecture development: creating services, database schemas.Proficiency in writing high-quality code with unit and integration tests.Experience with SQL or NoSQL databases and designing database structures.Understanding of basic network operations (TCP/IP, DNS).PreferredExperience developing high-load applications.Skills in AWS and Docker.Experience with orchestrators like Nomad or Kubernetes.Our PerksFlexible work arrangements: work from anywhere (excluding Russia and Belarus), with focus on results.Health and well-being: voluntary health insurance, online psychologist sessions, paid vacation and sick leave, gym memberships, fitness app subscriptions.Professional growth: support for conferences, courses, internal events, language training discounts.Events and merchandise: team meetings, parties, competitions, hackathons, online challenges, merch store with internal currency.This job is active and accepting applications.
#J-18808-Ljbffr