cover
Full Time

Backend Engineer (PHP/Golang)/ 4 days ago

Xsolla
Attractive
Application ends: 2026-03-08

Quick Summary

This Backend Engineer role at Xsolla focuses on developing and maintaining industrial web applications for the video game industry, requiring proven experience with PHP and/or Golang. Candidates must have a strong foundation in algorithms, data structures, OOP, design patterns, and proficiency in SQL/database design (OLTP/OLAP). Responsibilities include designing new services, ensuring code ownership (monitoring/debugging), writing comprehensive unit and functional tests, adhering to CI/CD best practices, and collaborating across teams. B2 level English is mandatory. Experience with high-load enterprise systems or CI/CD tools like Docker, Jenkins, or GitLab is beneficial.

ABOUT US

Xsolla is a global commerce company providing robust tools and services designed to solve inherent challenges within the video game industry. We partner with companies, from indie to AAA, to help them fund, distribute, market, and monetize their games. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record, assisting over 1,500+ game developers worldwide to reach more players and grow their businesses.

For more information, visit xsolla.com.

Responsibilities

  • Develop and maintain new product functionality.
  • Design and implement new services to effectively support product features.
  • Proactively propose innovative ideas for continuous product improvement.
  • Collaborate closely with engineers, product managers, designers, and QA teams to deliver comprehensive end-to-end solutions.
  • Ensure code ownership in production by actively monitoring, debugging, and continuously improving service performance and reliability.
  • Write automated tests and adhere to CI/CD best practices to guarantee high-quality deployments.
  • Participate actively in code reviews, technical discussions, and knowledge sharing initiatives across various teams.

Requirements

  • Proven experience in programming and backend development of industrial web applications utilizing PHP and/or Golang.
  • Strong foundational understanding of algorithms and data structures.
  • Expertise in decomposition principles, Object-Oriented Programming (OOP), and design patterns.
  • Demonstrated ability to write testable code, including comprehensive unit and functional tests.
  • Good command of SQL, database design principles, and OLTP/OLAP approaches.
  • Ability to participate effectively in team-based development environments.
  • English proficiency at B2 level.

Nice To Have

  • Experience building high-load enterprise applications and event-driven systems.
  • Knowledge of various application architecture patterns and practical experience applying them.
  • Experience working with continuous integration and deployment systems (e.g., Docker, Jenkins, GitLab).
  • Experience with frontend development using any framework, preferably React.

Benefits

We are passionate about fostering a supportive environment for our team. Our comprehensive Benefits Program prioritizes the physical, mental, and emotional well-being of our employees. This includes unlimited Flexible Time Off, private health insurance, and a personalized career roadmap for each employee. We invest in professional development through training and educational opportunities, ensuring our team thrives both personally and professionally.

Equal Employment Statement

Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, age, marital status, social background or other characteristics.

We are committed to compliance with all fair employment practices regarding citizenship and immigration status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Share

Xsolla

Xsolla

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy