Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Xsolla

Middle/Senior Backend Engineer

Xsolla

. Develop backend services using Go, ethkit, and go-ethereum for Ethereum interactions and RPC integration .

Posted 10/6/2026full-timeRemote • RussiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing backend services using Go for Ethereum interactions, including smart contract integration and API design. Proficient in database management with MongoDB and PostgreSQL, and experienced in implementing caching strategies with Redis.

Highest-signal resume keywords
Go ProgrammingMongoDBRedisEthereum IntegrationREST API Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Go ProgrammingMongoDBPostgreSQLRedisOpenAPI/SwaggerDockerGitGitLab CI/CDDistributed SystemsBlockchain Event Processing
Tools & Technologies
ZK StackNATSRabbitMQKubernetesEraVM
Industry Keywords
EthereumEVMERC-20ERC-721ERC-1155Account AbstractionDeFiNFT MarketplaceMicroservicesBFF Services

Tech Stack

Tools & technologies
Distributed SystemsDockerKubernetesMicroservicesMongoDBPostgresRabbitMQRedisGo

About the role

Key responsibilities & impact
  • Develop backend services using Go, ethkit, and go-ethereum for Ethereum interactions and RPC integration
  • Integrate with ZK Stack infrastructure, including EraVM, system contracts, and L1↔L2 messaging
  • Build and maintain wallet backend indexing integrations for real-time token balance tracking and webhooks
  • Design and implement APIs for NFT marketplace and orderbook services, including on-chain order matching and settlement flows
  • Implement smart contract interaction layers using abigen-generated Go bindings for ERC-20/721/1155 tokens
  • Build Account Abstraction (ERC-4337) backend support, including UserOperation submission and monitoring, paymaster gas-sponsorship logic, and session-key issuance and revocation
  • Develop blockchain event scanners with reorg handling for Ethereum, Polygon, and Xsolla ZK chains
  • Implement BFF (Backend-for-Frontend) services orchestrating complex multi-chain operations
  • Design caching and indexing strategies for on-chain data using Redis and MongoDB
  • Write comprehensive tests, including integration tests with a local ZKsync test environment
  • Document APIs using OpenAPI/Swagger
  • Monitor and troubleshoot production systems and handle blockchain-specific edge cases such as stuck transactions and gas estimation

Requirements

What you’ll need
  • 2+ years of commercial experience with Go
  • Strong understanding of MongoDB and PostgreSQL, including query optimization and indexing
  • Experience with Redis for caching and session management
  • Knowledge of message queues such as NATS or RabbitMQ
  • Experience designing and implementing REST APIs with OpenAPI/Swagger
  • Understanding of microservices architecture patterns
  • Experience with Docker and container orchestration basics
  • Proficiency with Git and GitLab CI/CD
  • Solid understanding of distributed systems concepts
  • Preferred: Experience with Ethereum/EVM blockchain integration
  • Preferred: Knowledge of ZK Stack/ZKsync Era
  • Preferred: Working knowledge of ERC-4337 Account Abstraction
  • Preferred: Familiarity with EIP-712, ERC-1271, and WebAuthn/passkey signature schemes
  • Preferred: Knowledge of ERC-20, ERC-721, and ERC-1155 token standards
  • Preferred: Experience with blockchain event processing
  • Preferred: Understanding of DeFi concepts and NFT marketplace mechanics
  • Preferred: Experience with Kubernetes

Benefits

Comp & perks
  • Medical, dental, and vision coverage
  • Paid time off (PTO)
  • Personalized career roadmap
  • Professional development through training and educational opportunities
  • Flexible schedule
  • Remote work worldwide