Taro Logo

Backend Software Engineer

Xsolla is a global leader in video game commerce, established in 2005. Their mission is to simplify the complexities of global distribution, marketing, and monetization in the gaming industry.
Baku, Azerbaijan
Backend
Mid-Level Software Engineer
In-Person
4+ years of experience
Gaming · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Backend Software Engineer

As a Backend Engineer at Xsolla, you will be responsible for building the foundation that powers our suite of applications. In this position, you will design and maintain robust server-side logic and optimize database management to support scalable, efficient software solutions. You'll collaborate with front-end developers and global stakeholders, ensuring that our backend architecture is secure, performant, and capable of handling diverse technical challenges.

Responsibilities include:

  • Designing, developing, and maintaining server-side applications and services
  • Collaborating with front-end developers to integrate user-facing elements with server-side logic
  • Optimizing applications for maximum speed and scalability
  • Implementing high-performance, reliable, and secure backend services that utilize databases
  • Writing clean, maintainable, and efficient code
  • Participating in software design for building micro-services-based applications
  • Troubleshooting, debugging, and upgrading existing software in PHP
  • Developing and maintaining documentation related to the backend services
  • Ensuring the implementation of best practices in software development and security
  • Potentially restructuring existing code from PHP to new Golang-based services

Xsolla is headquartered in Los Angeles, California, with offices worldwide. They support major gaming titles and partners, with a deep commitment to gaming's blend of technology and artistry driving continuous innovation and dedication to their partners' success.

Join Xsolla to be part of a global leader in video game commerce and contribute to simplifying the complexities of the gaming industry!

Last updated 8 months ago

Responsibilities For Backend Software Engineer

  • Design, develop, and maintain server-side applications and services
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Optimize applications for maximum speed and scalability
  • Implement high-performance, reliable, and secure backend services that utilize databases
  • Write clean, maintainable, and efficient code
  • Participate in software design for building micro-services-based applications
  • Troubleshoot, debug and upgrade existing software in PHP
  • Develop and maintain documentation related to the backend services
  • Ensure the implementation of best practices in software development and security
  • Potentially restructure existing code from PHP to new Golang-based services

Requirements For Backend Software Engineer

Go
PHP
MySQL
  • Experience with server-side frameworks and architecture
  • Good understanding of design patterns
  • Proficient in the development of backend services that depend on databases
  • Proficient in RESTful APIs and microservices architecture
  • Good in Golang
  • Experience with self-hosted services and cloud-based services
  • Excellent knowledge of databases (e.g. MySQL)
  • Experience with PHP (plus, but not required)
  • Bachelor's degree in Computer Science, Engineering, related field, or equivalent work experience
  • 4+ years of experience

Interested in this job?