Middle/Senior Backend Engineer
Xsolla
#### ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit [xsolla.com]( "").
#### ABOUT YOU
We are looking for a Middle/Senior Backend Engineer who is passionate about building scalable blockchain infrastructure and Web3 services to join our Xsolla ZK team . The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to develop backend systems that power NFT marketplaces, smart wallets, and blockchain-based gaming infrastructure .
Strong backend development skills in Go are essential, along with experience in building high-load distributed systems and working with databases . The ability to design resilient microservices architecture and integrate with blockchain networks will be key to your success in this role.
If you're passionate about building the infrastructure layer for next-generation gaming and love working on cutting-edge blockchain technology that enables gamers to truly own their digital assets , we would love to hear from you!
About the project Xsolla ZK is building a cross-game infrastructure that empowers gamers to freely trade and use their digital assets without barriers. The backend team develops services for:- Xsolla Bazaar — NFT marketplace for trading digital assets across Ethereum, Polygon, and Xsolla ZK chains
- Web3 Backpack — Smart wallet backend with account abstraction (ZK SSO 4337)
- Blockchain Services — Event scanners, transaction processors, and Web3 connectors
- BFF Layer — Backend-for-Frontend services orchestrating complex Web3 operations
- Language: Go (go-ethereum, ethkit, idiomatic concurrency patterns)
- Databases: MongoDB, PostgreSQL, Redis
- Message Queue: NATS, RabbitMQ, Kafka
- API: REST, WebSocket, gRPC, OpenAPI (Swagger)
- Blockchain Infrastructure:
- ZK Stack / ZKsync Era: EraVM, zksolc/zkvyper compilers, system contracts, bootloader, native Account Abstraction on zkSync-family chains
- Account Abstraction (ERC-4337): EntryPoint (v0.6–v0.8), UserOperation lifecycle (prepare→sign→submit→confirm), bundler and paymaster roles, ERC-7562 validation rules, ERC-6492 signature validation for undeployed accounts
- Ethereum L1: go-ethereum, abigen for smart contract bindings, RPC and indexer semantics
- Smart Contracts: Solidity, ERC-20/721/1155, modular account standards (ERC-7579 / ERC-6900), session keys (ERC-7710 / ERC-7715)
- Signature Schemes: EIP-712 typed data, ERC-1271 contract signatures, WebAuthn/passkey (P-256)
- Infrastructure: Docker, Kubernetes, GitLab CI/CD, Graylog
- ZK Stack Integration: Working with EraVM execution environment, native Account Abstraction on zkSync-family chains, double resource accounting (EE gas + native computational resources), L1↔L2 communication via ZKsync Gateway, finality and reorg behavior
- Account Abstraction Backend Services: Implementing the ERC-4337 UserOperation lifecycle, integrating with bundlers and paymasters, handling gas estimation failure modes and counterfactual deployment
- Smart Contract Interaction: Generating Go bindings via abigen, handling factory dependencies for contract deployment, implementing EIP-712 transaction signing and ERC-1271 signature verification
- Session Keys & Delegated Permissions: Supporting scoped, time-limited, contract-allowlisted authority (ERC-7710 / ERC-7715) for gasless, prompt-free gameplay transactions
- Event Processing: Building blockchain event scanners for multiple chains (Ethereum, Polygon, Xsolla ZK), implementing reorg handling and transaction finality tracking
- High-Availability Architecture: Designing resilient microservices for NFT marketplace and wallet backends with real-time WebSocket updates
- Develop backend services using Go with ethkit and go-ethereum for Ethereum interactions and RPC integration
- Integrate with ZK Stack infrastructure: work with EraVM, system contracts, and L1↔L2 messaging
- Build and maintain wallet backend indexing integrations for real-time token balance tracking and webhooks (via internal indexer or third-party providers)
- Design and implement APIs for NFT marketplace and orderbook services, including on-chain order matching and settlement flows
- Implement smart contract interaction layer using abigen-generated Go bindings for ERC-20/721/1155 tokens
- Build Account Abstraction (ERC-4337) backend support: UserOperation submission and monitoring, paymaster gas-sponsorship logic, 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 efficient caching and indexing strategies for on-chain data using Redis and MongoDB
- Write comprehensive tests including integration tests with local ZKsync test environment
- Document APIs using OpenAPI/Swagger specification
- Monitor and troubleshoot production systems, handle blockchain-specific edge cases (stuck transactions, gas estimation)
- 2+ years of commercial experience with Go
- Strong understanding of MongoDB and PostgreSQL (query optimization, indexing)
- Experience with Redis for caching and session management
- Knowledge of message queues (NATS, RabbitMQ, or similar)
- 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
- Experience with Ethereum/EVM blockchain integration :
- Working with go-ethereum library and RPC nodes
- Smart contract interaction via ABI bindings (abigen)
- Understanding of transaction lifecycle, gas estimation, nonce management
- Knowledge of ZK Stack / ZKsync Era :
- EraVM execution model and differences from EVM, including native Account Abstraction on zkSync-family chains
- System contracts (ContractDeployer, NonceHolder, etc.)
- L1↔L2 communication, bridging, and finality/reorg behavior
- Working knowledge of ERC-4337 Account Abstraction :
- EntryPoint contract and the UserOperation lifecycle
- Bundler and paymaster roles, gas estimation failure modes
- Session keys and delegated permissions (ERC-7710 / ERC-7715)
- Familiarity with signature schemes : EIP-712 typed data, ERC-1271 contract signatures, WebAuthn/passkey signers
- Exposure to AA infrastructure providers (any of: Sequence, thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, Biconomy, ZeroDev, Safe{Core}) for wallet, indexer, or transaction-relay integrations
- Knowledge of token standards (ERC-20, ERC-721, ERC-1155) and their implementation details
- Experience with blockchain event processing : event scanning, reorg handling, finality
- Understanding of DeFi concepts and NFT marketplace mechanics
- Experience with Kubernetes for container orchestration
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
- Location: Remote (worldwide)
- Employment Type: Full-time
- Schedule: 10:00–19:00 (flexible)
- Contract: Employment agreement (entity or EOR arranged per candidate location)
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, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics.
We are committed to compliance with all fair employment practices regarding citizenship and immigration status.
CONTACT
If you have questions regarding our hiring practices, please contact View email address on us.fitly.work.
For more vacancies, visit: [xsolla.com/careers]( "")
- ...build, and it is how we hire.Job SummaryOrbis is seeking a Senior Backend Engineer to drive the evolution of Catalyst, our secure distributed... ...and architectural boundaries.TRAVEL:International travel to Middle East and geopolitical hot zones,up to 25% per calendar year...SeniorFull timeWork at officeRemote workShift work
- ...About the Role We are hiring a Senior Backend Engineer to join an early-stage, highly technical team building mission-critical infrastructure software for large-scale data center environments. The platform helps monitor environmental conditions, predict potential...SeniorFull timeRemote work
$195k - $220k
...We are partnered with a growing consumer marketplace to hire a Senior Backend Software Engineer to help build the next generation of its transactional platform and external APIs. The company has an established customer base and is expanding into new product categories...SeniorFull timeWork at officeRemote workMonday to Thursday$160k - $240k
...leading investors, the company is expanding rapidly and looking for engineers who thrive in a fast-paced, high-ownership environment where... ...product and business. About the Role Design and build backend services powering fintech and SaaS products for healthcare customers...SeniorFull timeWork at officeRemote work- ...technical evolution of our platform. About the Role Mango Voice is searching for an experienced and collaborative Senior Backend Engineer to design, write software for, and maintain cloud native applications for viewing, configuring, and using the Mango Voice...SeniorFull timeRemote work
- ...experienced Go Developer to design and build high-performance backend services, cloud-native tooling, and distributed systems. In this... ...teams to translate ambiguous requirements into well-engineered Go solutions. The ideal candidate has strong Go expertise, experience...SeniorRemote work
- ...leadership and critical roles across a range of company stages, industries, and functions. About the Role We're hiring a Senior Backend Engineer, Payments to join a profitable, high-growth consumer technology company building products used by a global audience. You'...SeniorFull timeRemote work
- ...Senior Backend Software Engineer (Tech Lead) Full-Time | Remote - United States About effodio Founded by industry veterans from Google, Arista, and other leading tech companies, effodio is revolutionizing cloud application and infrastructure analytics. Our advanced...SeniorFull timeRemote workVisa sponsorshipWork visa
- ...optional) events are occasionally held in the Denver area. Our engineering team is currently a small team of full-time employees and... ...the Go language and ecosystem (with 4+ years of expertise in backend development) Analyzing and optimizing existing server-side Go...SeniorFull timeFor contractorsRemote work3 days per week
- ...Cloudbeds is a fully remote team transforming hospitality software. Senior Software Engineer on the Workflow Squad will design, build, and operate backend services in PHP and Java, focusing on APIs, data models, and event-driven architectures across services and Kubernetes...SeniorRemote work
- ...Chainlink Labs is seeking a Senior Software Engineer for the CCIP Protocol team. You will design and maintain services that coordinate fast, fault... ...strengthening reliability and security. You will build backend services powering secure cross-chain message execution,...SeniorRemote work
- ...Reddit is seeking a senior backend software engineer to help build app conversion signals that power Reddit’s app advertising business. You will work on MMP integrations, SKAN processing, and App CAPI to make app installs and in-app events more reliable for advertisers...SeniorRemote work
- ...Filevine is seeking a senior backend engineer to join a high-impact team building a brand-new product in the Legal AI space. You will work with .NET 8+, MartenDB, and Wolverine to implement complex legal domains, event-sourced models, and scalable REST APIs. Responsibilities...SeniorRemote work
- ...Coinbase is hiring a Senior Software Engineer, Backend (Retail DEX) to join the Retail DEX team in the Consumer & Business group. You will build systems that bridge off-chain and on-chain trading for millions of traders across Blockchains like Base and Solana. You will...SeniorRemote work
- ...Visual Concepts is seeking a Senior Engineer to own backend services powering NBA 2K online features. You will work across distributed systems, large-scale computing, and real-time databases to deliver high-performance backend services with low latency. The role reports...SeniorRemote work
- ...Aescape, a New York-based physical AI and robotics company, seeks a Senior Backend Engineer (Booking Integrations, Contract) to build and ship third-party booking platform integrations. You will set up infrastructure, implement three integrations, and hand off a maintainable...SeniorContract workRemote work
$150k - $200k
...A pioneering AI infrastructure company is seeking a backend engineer with over 6 years of experience building and scaling systems. You will develop robust backend systems using Go, collaborate across the stack, and interact with customers for feedback. This role offers...SeniorRemote work- ...Working remotely on a full-time basis, a Senior Backend (NodeJS) Engineer will design and build backend architecture for AI-powered automation systems, integrating LLM-based features and optimizing workflows to enhance patient-provider interactions. Key responsibilities...SeniorFull timeRemote work
- ...Recruiting from Scratch LLC is seeking a Senior Backend Engineer to own key backend services and data pipelines. You’ll design, build, and scale Python-based systems on AWS, exposing robust APIs and handling vast unstructured data for insurers and other clients. You...SeniorRemote work
- ...Coinbase, Inc. is seeking a Senior Software Engineer, Backend for the Coinbase One team. You will own backend services for the membership lifecycle, from sign-up through billing, delivering scalable systems and personalized experiences for millions of users. Join a...SeniorRemote work
$210k - $232k
...A leading blockchain infrastructure company in New York is looking for a Backend Engineer to manage projects end-to-end, write quality Rust code, and ensure high system reliability. The ideal candidate should have over 5 years of backend engineering experience and familiarity...SeniorFull timeRemote work- ...Affir is hiring a Senior Software Engineer to architect and scale Relational and Distributed SQL databases. You will automate provisioning, failover... ...goals with your team. Ideal candidates have 5+ years of backend experience, strong knowledge of MySQL/TiDB and cloud-native...SeniorRemote work
- ...Coinbase is hiring a Senior Software Engineer, Backend for the Coinbase One team. You will own backend services powering the membership lifecycle, including sign-up flows, subscription management, and recurring payments. You will collaborate with frontend, product,...SeniorRemote work
- ...KellyMitchell Group is seeking a Senior Software Engineer for a fully remote contract role. The ideal candidate will lead backend development using Golang, architect scalable microservices, and work with AWS, Docker, and MySQL to deliver secure, high-performance solutions...SeniorContract workRemote work
- ...Backend EngineerWe're a bootstrapped GenAI platform serving image and video generation at real scale — Fortune 500 clients, $35M+ ARR... ...traffic that doesn't wait for you to catch up. We need a backend engineer who thinks in systems, not just services. You'll own the...SeniorFull timeRemote work
- ...Cisco Systems, Inc. is seeking a senior backend engineer to define and drive the architecture of high‑throughput ingestion pipelines that power Splunk’s data platform. You will lead the design of mission‑critical distributed systems, partner with product and platform...SeniorRemote work
- ...Docker, Inc is seeking a senior backend engineer to design and build core systems powering the AI Gateway. You will shape the model router, MCP gateway, and control plane, and implement infrastructure for dynamic routing, auto-failover, and policy enforcement. You will...SeniorRemote work
- ...Owning and delivering quarterly goals, the remote Senior Backend Software Engineer will lead a team in developing high-availability and low-latency systems for consumer onboarding and authentication, while collaborating with product management and fostering a culture...SeniorRemote work
- ...HighLevel, a remote-first platform powering agencies and SMBs, is hiring a Senior Software Development Engineer for Industries. You’ll craft backend-heavy features, industry data models, and templates that install and scale from day one. You will work with core teams to...SeniorRemote work
- ...A growing AI startup is looking for a backend engineer for a fully remote role. You will work on innovative greenfield projects and join a collaborative, senior engineering team. The ideal candidate has 4-8 years of experience, preferably with strong Golang skills, and...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Middle/Senior Backend Engineer. Be the first to apply!
- back-end developer Remote
- backend software engineer Remote
- senior backend developer Remote
- remote back end developer Remote
- senior associate vice president Remote
- senior manager accounts payable Remote
- senior cloud service delivery manager Remote
- senior service engineer Remote
- senior branch manager Remote
- senior research consultant Remote


