Pingle Studio is looking for a Senior Backend / Online Services Engineer to develop backend services and online features for games in collaboration with international development teams.
We welcome candidates with expertise in either Unreal Engine/C++ online systems or scalable backend services built with Go. Experience in one of these areas is sufficient. Project assignment and responsibilities will depend on the candidate’s expertise.
Requirements
-
Proven experience independently delivering and supporting backend or online services in production.
-
Practical experience designing and implementing APIs and working with persistent data.
-
Understanding of scalable service architecture, data consistency, failure handling, and debugging across system boundaries.
-
Ability to work with an existing codebase and take ownership of features through implementation, testing, and support.
-
Written and spoken English sufficient for direct collaboration with an international team.
Strong experience in at least one of the following areas:
Game online systems:
-
Unreal Engine and C++.
-
Development of online game systems and integration with backend services.
-
Live-service features such as player progression, inventories, storefronts, virtual currencies, or entitlements.
Backend services:
-
Go development in a production environment.
-
Design and operation of distributed systems.
-
Relational databases and RESTful or RPC-based APIs.
-
Service performance, observability, and reliability.
Responsibilities
-
Design, implement, and maintain backend services and APIs supporting online game features.
-
Collaborate with game and client engineers to deliver features across the client-service boundary.
-
Improve service reliability, performance, security, and maintainability.
-
Investigate production issues and contribute to testing, monitoring, and technical documentation.
-
Participate in architecture discussions, code reviews, and technical planning.
-
Depending on the project, develop commerce and live-ops functionality, including storefronts, virtual currencies, entitlements, rewards, promotions, and dynamic content updates.
Nice to have
-
Experience with Pragma or comparable game backend and live-ops platforms.
-
Experience integrating commerce systems for PlayStation, Xbox, or Steam.
-
Experience supporting live-service or multiplayer games.
-
Experience with PostgreSQL, containerized deployments, Kubernetes, or Infrastructure as Code.
-
Experience diagnosing production incidents and improving operational tooling.
Working conditions
-
Full-time.
-
Collaboration with an international game development team.
-
Project assignment based on expertise and project requirements.
What we offer:
-
Working within a team with well-established pipelines;
-
Close collaboration with art and technical departments;
-
Participation in the development of complex hard surface solutions (architecture, machinery, destruction systems);
-
Fast hiring and clear process;
-
20 Paid Vacation Days;
-
10 Paid Sick Leave Days;
-
Regular salary reviews;
-
Personal Development Plan for clear growing of skills;
-
Accountant support;
-
Comfortable Office Location and the ability to work remotely;
-
Corporate English lessons;
-
Advanced training: compensation of 50% of the cost of training courses, and video courses;
-
Career Path and Mentorship Program;
-
Referral internal Program: Active Program with Great Bonuses;
-
Community of people who understand your game passion.
Attention: Pingle Studio DOES NOT HIRE from the Russian Federation and Belarus.