Middle Senior Backend Engineer
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.
Maintainer signals as of 9/25/2026
Projects
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.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop Go backend services for blockchain and wallet infrastructure. You will build APIs, blockchain scanners, account-abstraction services, marketplace and orderbook capabilities, caching and indexing systems, tests, API documentation, and production monitoring for multi-chain operations.
Requirements
- Have 2+ years of commercial Go experience
- Understand MongoDB and PostgreSQL query optimization and indexing
- Have experience with Redis caching and session management
- Know message queues such as NATS or RabbitMQ
- Have experience designing REST APIs with OpenAPI or Swagger
- Understand microservices and distributed systems
- Have experience with Docker, Git, and GitLab CI/CD
Responsibilities
- Develop Go backend services for Ethereum interactions and RPC integration
- Integrate with ZK Stack infrastructure and L1 to L2 messaging
- Build wallet backend indexing integrations for token balances and webhooks
- Design APIs for NFT marketplace and orderbook services
- Implement smart-contract interactions using Go bindings
- Build ERC-4337 account-abstraction backend support
- Develop blockchain event scanners with reorganization handling
- Implement Backend-for-Frontend services for multi-chain operations
- Design caching and indexing strategies using Redis and MongoDB
- Write integration tests with a local ZKsync environment
- Document APIs with OpenAPI and Swagger
- Monitor and troubleshoot production systems
