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 borders.
- 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:
- 1. 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.
- 2. 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.
Let’s keep in touch
Follow us on social media to be the first to hear about new job openings and the latest company news.