сегодня

software engineer for smart wallets and account abstraction

ориентир по рынку
вакансия зп не указана
в среднем 304 891 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

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 worldwide.

задачи

  • Own the technical strategy and architecture of the smart wallet platform, including the account model, signing, session management, and gas abstraction at scale
  • Design and evolve the ERC-4337 user operation lifecycle, EIP-7702 delegation, deterministic identity-based address derivation, session keys, and permission primitives
  • Set the paymaster and gas-sponsorship strategy, including sponsorship scope, metering, caps, abuse prevention, and fallback behavior
  • Own the security model for interactions between the signer and third-party applications, including provider behavior, origin-bound sessions, trust tiers, and transaction and signature confirmations
  • Lead the custody roadmap toward MPC-based custody and design recovery paths using passkeys, guardians, and social recovery
  • Drive cross-team decisions on account architecture, SDK contracts, data modeling, and platform reliability, and build alignment across relevant teams
  • Identify systemic risks and lead initiatives to resolve them before they become incidents
  • Define engineering standards, review critical code, contracts, and designs, and support the broader engineering organization through documentation, tooling, and mentorship
  • Align roadmaps with product, security, legal, and infrastructure stakeholders and translate business and regulatory needs into technical plans
  • Serve as the escalation point for complex production issues in the wallet and account abstraction domain

требования

  • Deep hands-on understanding of ERC-4337, including EntryPoint, UserOperation lifecycle, bundlers, paymasters, validation rules, gas estimation, counterfactual deployment, and signature validation for undeployed accounts
  • Working knowledge of EOA delegation, EIP-7702, its interaction with ERC-4337 EntryPoint v0.8, and related trade-offs and risks
  • Experience building or extending production smart account implementations and familiarity with modular account standards
  • Experience designing scoped, time-limited, policy-bound session keys and delegated permissions
  • Practical knowledge of EIP-712, ERC-1271, WebAuthn/passkey signers, and wallet-facing standards
  • Experience designing or operating a production smart wallet or account abstraction system serving real users and real value
  • Substantial engineering experience at a large crypto product or protocol organization, or a comparable wallet, exchange, or account-abstraction infrastructure team where wallet correctness and custody were core to the product
  • Experience shipping and operating systems where bugs could cause lost funds, including establishing guardrails, reviews, and rollback paths
  • Ability to read, review, and write Solidity account, paymaster, and module contracts; knowledge of gas-aware design, upgradeability, migration patterns, and working with external auditors
  • Understanding of L2 execution differences and their impact on wallet design, transaction and fee models, finality, reorg behavior, RPC, and indexer semantics
  • Strong Go engineering skills, including idiomatic code, concurrency, and performance profiling
  • Ability to design and own client-side TypeScript SDK surfaces for internal and external engineering teams
  • Experience with distributed systems, their trade-offs and failure modes, and reconciling off-chain state against authoritative on-chain results
  • Knowledge of PostgreSQL schema design, query optimization, and large-scale migrations
  • Experience deploying, operating, and debugging services in Kubernetes
  • Experience with Kafka or NATS, event-driven patterns, consumer groups, and at-least-once delivery
  • Knowledge of Git and modern CI/CD practices
  • Hands-on experience with production key material, including secure platform storage, HSMs, MPC or threshold signing, and associated operational practices
  • Solid understanding of wallet attack surfaces, including phishing, malicious dApp origins, replay attacks, token approval abuse, and paymaster griefing and denial of service
  • Proven ability to lead multi-quarter technical initiatives across teams and influence architecture and standards beyond the immediate team
  • Strong written and verbal communication skills; able to write actionable RFCs and design documents
  • Будет плюсом: Experience in the video game industry or building platforms for game developers, publishers, or players; hands-on experience with the zkSync/Elastic Chain ecosystem; experience with embedded and ecosystem wallet providers or account-abstraction infrastructure vendors; experience with MPC/threshold custody, social recovery, or guardian-based recovery; experience with NFT and token infrastructure at scale; contributions to open-source wallet, security, or identity projects, including ERC/EIP standards; familiarity with crypto compliance requirements; experience with identity and authentication integrations for wallet derivation; platform or infrastructure engineering background; experience owning a mobile wallet surface; hands-on experience with modern AI tools for engineering work

условия

  • Medical, dental, and vision benefits
  • Paid time off
  • Personalized career roadmap
  • Training and educational opportunities

Глобальная технологическая компания предоставляет комплексные платежные и маркетинговые решения для разработчиков и издателей видеоигр, помогая монетизировать и продвигать проекты по всему миру

Подробнее о компании →

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Спроси Хайрика про вакансию

Сверит с твоим резюме, подскажет вилку и вопросы на собесе.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.