Xsolla

Team Lead Web3

In short

This role leads a backend engineering team of up to 8 people building Web3 infrastructure for a global game commerce company, architecting systems around ZK Stack/ZKsync Era and ERC-4337 Account Abstraction. It requires 5+ years of Go experience (or 7+ years backend with Go proficiency), strong distributed systems and blockchain/EVM expertise, plus 2+ years leading engineering teams. The job is fully remote, worldwide hiring with employment arranged via entity or EOR per location.

About Xsolla
Xsolla is a global commerce company that provides tools and services to help video game developers fund, distribute, market, and monetize their games. It operates as a merchant of record and supports game developers around the world.
Responsibilities
•Architect Web3 backend systems using ZK Stack infrastructure and ERC-4337 Account Abstraction primitives
•Define the technical strategy for the UserOperation lifecycle, including bundler/paymaster integration and gas-sponsorship policies
•Lead ZK Stack / ZKsync Era integration decisions, including EraVM optimizations, native Account Abstraction, L1↔L2 bridging architecture, and system contract interactions
•Design session-key and permission primitives for prompt-free gameplay transactions
•Own signing and confirmation flows, including EIP-712, ERC-1271, WebAuthn/passkey signers, and wallet-facing standards
•Oversee the smart contract interaction layer, including abigen code generation, factory dependencies, upgradeability, and migration patterns
•Review complex code for blockchain-specific edge cases, including reorg handling, transaction finality, and L2 gas estimation failures
•Identify systemic risks involving key management, signature phishing, and bundler/RPC dependencies, and lead initiatives to resolve them
•Improve blockchain observability through transaction tracking, event monitoring, and on-chain analytics
•Contribute hands-on to critical features involving multi-chain operations
•Lead and mentor a team of up to 8 backend engineers
•Conduct regular 1:1s, performance reviews, and career development conversations
•Hire and onboard new team members
•Foster technical excellence, collaboration, and continuous learning
•Manage team workload and maintain a sustainable delivery pace
•Own delivery predictability and sprint commitments
•Collaborate with Product to refine requirements and estimate work
•Report team progress, risks, and blockers to stakeholders
•Improve development processes and team efficiency
Onboarding milestones
•Onboard and understand the codebase, architecture, and team dynamics
•Establish regular 1:1s and team rituals
•Deliver at least one significant feature or improvement in the first 3 months
•Improve delivery predictability and code quality metrics, address technical debt, and develop career growth plans for all team members within the first 6 months
•Ensure consistent, high-quality delivery, measurable improvements in system performance and reliability, and team member growth
Requirements
•5+ years of commercial experience with Go, or 7+ years with other backend languages and Go proficiency
•Strong expertise in distributed systems and microservices architecture
•Deep knowledge of MongoDB, PostgreSQL, and Redis
•Experience with message queues, including NATS, RabbitMQ, or Kafka
•Understanding of API design, including REST, WebSocket, and gRPC
•Experience with Docker, Kubernetes, and CI/CD pipelines
•Blockchain development experience involving Ethereum/EVM smart contract interaction, transaction lifecycle, gas models, nonce management, and token standards
•Working knowledge of ERC-4337 Account Abstraction, including EntryPoint, UserOperation lifecycle, bundler/paymaster roles, and gas estimation failure modes
•2+ years of experience leading engineering teams
•Track record of mentoring and developing engineers
•Experience with agile methodologies and sprint planning
•Strong communication skills with technical and non-technical stakeholders
•Ability to balance hands-on coding with management responsibilities
Nice to have
•ZK Stack / ZKsync Era experience
•Account Abstraction and smart wallet experience
•Modular account standards and implementations such as Safe, Kernel, Biconomy, or Coinbase Smart Wallet
•Session keys and delegated permissions
•Signature schemes and wallet-facing standards
•Familiarity with AA infrastructure providers and build-versus-buy trade-offs
•Key management exposure, including HSM, MPC/threshold signing, social or guardian-based recovery
•Smart contract development and wallet threat modeling
•Blockchain event processing
•Gaming or fintech industry experience with high-load systems
•Remote team management
Conditions
•Unlimited Flexible Time Off
•Private health insurance with dental coverage for the employee and family
•Personalized career roadmap with clear growth paths
•Professional development through training, conferences, and educational opportunities
•Annual corporate events and team gatherings
•Flexible working hours, 10:00–19:00
•Leadership development programs and coaching
•Competitive compensation reflecting leadership responsibilities
•Employment agreement through an entity or EOR arranged per candidate location
•Worldwide hiring
•Employment type: full-time
•Schedule: 10:00–19:00 (flexible)

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot