# Staff Software Engineer Smart Wallet & Account Abstraction at Xsolla

> Own the smart wallet and account abstraction layer for Xsolla ZK, the Web3 platform on a zkSync-based L2.

- Company: Xsolla (xsolla.com)
- Location: Russia (remote)
- Places: Remote, Russia
- Posted: 2026-09-29
- Level: Staff
- Team: Smart Wallet & Account Abstraction
- Work mode: Remote
- Type: Full-time
- Apply: https://jobs.lever.co/xsolla/a499f9fd-0da8-48ee-8940-01ce14cd7e04
- Page: https://ye.saranatour.dev/jobs/staff-software-engineer-smart-wallet-account-abstraction-xsolla-kn7aqn1n66ybqqg65h3xwqpyex8hf5v3

## The posting

Staff Software Engineer Smart Wallet & Account Abstraction
Xsolla · Russia

### About Xsolla

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](https://xsolla.com/).

### About the Role

We are hiring a **Staff Software Engineer** to own the smart wallet and account abstraction layer of **Xsolla ZK**, Xsolla's Web3 platform on a zkSync-based L2. This is an individual contributor role with a large technical scope. You are the technical anchor for how millions of players get an on-chain account they never have to think about.

**The product.** Every player who signs in with Xsolla ID receives a deterministic, non-custodial smart account. The account is derived from their identity claim, is identical on every device, and its private keys never leave the client. It is not a separate wallet screen: it _is_ the player's inventory. It backs:

- minting and gifting;
- trading on our Bazaar marketplace;
- Merkle-based reward airdrops;
- gas sponsorship;
- an in-app dApp browser that exposes the same signer to third-party applications through an EIP-1193 provider.

### Responsibilities

### Nice to Have

### How We Work

- **Decisions in writing.** Significant technical decisions are written up as an RFC or ADR that lays out the options and trade-offs. We work across time zones, so a design has to stand on its own.
- **AI is part of everyday engineering.** We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.

#### HOW WE HIRE

1. **Intro call.** Your background, your motivation and the role.
2. **Technical interview.** Built directly on the _What you will own_ and _Required_ sections above. We won't ask about anything this posting doesn't promise.
3. **System design.** You design part of a wallet or account abstraction platform end to end and walk us through the trade-offs.
4. **Bar raiser.** An engineer from outside the hiring team checks that you raise the overall engineering bar.

**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
- **Employment Type:** Full-time
- **Schedule:** 10:00–19:00 (flexible)
