Senior Software Engineer (PHP)
Xsolla is a global video game commerce company providing payment processing, merchant-of-record services, monetization, publishing, distribution, fraud prevention, tax management, and direct-to-consumer tools. Its primary clients are video game developers, publishers, payment providers, creators, and players.
Maintainer signals as of 8/12/2026
Projects
About Xsolla
Xsolla provides tools and services for launching, promoting, selling, and monetizing video games across mobile, PC, web, and other platforms. Its offerings include global payments, Pay Station, Web Shop, Buy Button, SDKs, APIs, authentication, subscriptions, virtual goods, game keys, game distribution, cloud gaming, anti-fraud, tax compliance, player support, analytics, LiveOps, creator campaigns, loyalty, rewards, and publishing tools. Xsolla serves game developers and publishers worldwide, as well as payment providers and gamers.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, build, and maintain scalable, reliable backend services and APIs using PHP and Go. You will develop microservices, improve systems supporting integrations and high-load payment flows, monitor performance, run load tests, document technical work, and collaborate across functions.
Requirements
- Proven backend-development experience with strong proficiency in PHP and Go.
- Understanding of object-oriented programming, software design patterns, and decomposition principles.
- Experience with microservice architecture and scalable backend systems.
- Knowledge of SQL and database design, including optimization for large datasets.
- Familiarity with REST APIs, GitLab, GitHub, and development tools.
- Experience with Grafana, Kibana, Postman, and ELK.
- Ability to independently complete complex technical tasks within deadlines.
- Communication and cross-functional collaboration skills.
Responsibilities
- Design, build, and maintain backend services and APIs using PHP and Go, ensuring scalability, reliability, and high performance.
- Develop new microservices and enhance existing systems to support large-scale integrations and high-load payment flows.
- Participate in code reviews and maintain development standards through collaborative feedback and best practices.
- Work with engineering, product, and partner teams to deliver high-quality solutions on schedule.
- Contribute to system monitoring using Grafana, Kibana, and ELK to ensure stability and performance.
- Use load-testing tools such as K6 to identify and resolve bottlenecks in high-load environments.
- Document technical specifications, system architecture, and new functionality.
- Participate in Kanban ceremonies and communicate with cross-functional teams.
