CareerPlanSign in

Staff Software Engineer Smart Wallet & Account Abstraction

Russia💼 Full-time🗓 2026-09-29 → 2026-10-02

Core

Own the smart wallet and account abstraction layer for Xsolla's Web3 platform, enabling millions of players to have on-chain accounts without manual wallet management.

Role type

Staff Software Engineer (Account Abstraction & Smart Wallets)

Builds

Xsolla ZK (zkSync-based L2), Xsolla App wallet, Bazaar marketplace, and in-app dApp browser

Domain

Web3, Blockchain, Game Monetization

Required skills

ERC-4337 implementation, EIP-7702 delegation, deterministic address derivation, MPC custody, gas abstraction strategy, session key management, EIP-1193 provider behavior, smart contract security, system architecture design

Preferred skills

EIP-6492 signature validation, EIP-6963 provider behavior, passkey integration, social recovery mechanisms, bundler optimization

Technologies

zkSync, Ethereum, Solidity, Rust, Go, React, Node.js

Responsibilities

Own the technical strategy and architecture of the smart wallet platform; Design and evolve the ERC-4337 user operation lifecycle and session-key primitives; Set the paymaster and gas-sponsorship strategy; Own the security model for third-party dApp interactions; Lead the roadmap from interim mechanisms to MPC-based custody; Drive cross-team technical decisions and build buy-in; De-risk systemic risks like key management and reorgs; Define engineering standards and review critical code; Align with product, security, and legal stakeholders; Serve as the escalation point for complex production issues.

Seniority

Staff, hands-on IC with significant autonomy and org-wide impact

Sourced via lever · Listed on CareerPlan, which tracks 927,000+ jobs from 20+ sources.