Senior Software Engineer (PHP)

Xsolla (USA), Inc., operating under the Xsolla brand, is a global video game commerce and payments company serving game developers, publishers, creators, and payment providers.

11 current maintainers6 active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Sherman Oaks, California, USA
About Xsolla (USA), Inc.

Xsolla provides merchant-of-record and payment-processing services plus direct-to-consumer commerce, web shops, publishing and distribution tools, cloud gaming, fraud prevention, player engagement, creator monetization, and developer tooling for the video game industry. Its solutions operate across 200+ geographies with 1,000+ payment methods and are actively supported through live products, documentation, customer support, and ongoing hiring.

View jobs by Xsolla (USA), Inc.

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.