{"id":2934147,"url":"https://alion.io/job/xsolla-software-engineer","title":"Software Engineer","company":{"id":2375,"name":"Xsolla","domain":"xsolla.com","url":"https://alion.io/company/xsolla","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":72,"open_postings":179,"ghost_share":0.391,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":66,"computed_at":"2026-10-22T06:10:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":141000,"max_usd":243000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1105},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Account Abstraction","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"Datadog","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitLab CI","optional":false},{"name":"Go","optional":false},{"name":"Grafana","optional":false},{"name":"Graylog","optional":false},{"name":"gRPC","optional":false},{"name":"Kubernetes","optional":false},{"name":"MEV","optional":false},{"name":"NATS","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Smart Contracts","optional":false},{"name":"Solidity","optional":false},{"name":"TypeScript","optional":false},{"name":"ZkSync Era","optional":false},{"name":"DeFi","optional":true},{"name":"Ethereum","optional":true},{"name":"Foundry","optional":true},{"name":"JavaScript","optional":true},{"name":"Rollup","optional":true},{"name":"Token Standards","optional":true}],"status":"live","first_seen_at":"2026-10-20T13:23:35Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-22T15:58:09Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":1},"description":"ABOUT XSOLLA\nXsollais a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAAfund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.\nThe role\nWe are hiring a Software Engineer, Web3 for XsollaZK, Xsolla's Web3 ecosystem on a zkSync-based L2. It includes:\nsmart wallets built on account abstraction;\n\nSDKs that game studios and partners use to bring players on-chain;\n\ninfrastructure backend services for tokenizing in-game items and currencies;\n\necosystem dApps: a DEX, an NFTmarketplace and an auction.\n\nThis is a senior fullstack role: you work across backend, frontend and smart contracts.\nWHAT YOU WILL OWN\nFeatures end to end: backend, frontend and production\n\nThe on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing\n\nSecurity and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets\n\nProduction operation of your services, as part of the team's on-call rotation\n\nWHAT YOU WILL DO\nBuild backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs\n\nBuild infrastructure backend services for tokenizing in-game items and currencies\n\nBuild dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI\n\nIntegrate smart wallets into products: accounts, paymasters, bundlers\n\nDevelop SDKs used by game studios and partners\n\nMonitor services and contracts in production and take part in on-call\n\nReview code\n\nSet up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively\n\nRequired\nExperience\n5+ years of commercial software development, with senior-level production experience across backend and frontend\n\ndApps that you shipped to production and maintained\n\nWeb3 libraries and wallets\nviem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state\n\nHow wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching\n\nHands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)\n\nBackend\nGo and TypeScript (Node.js) for production services\n\nProcessing on-chain events: idempotency, reorg handling, retries\n\nAsynchronous messaging and event-driven design (Kafka, RabbitMQ or NATS): delivery guarantees, ordering, reprocessing\n\nRelational databases (PostgreSQL) and caching (Redis)\n\nDesigning REST and gRPC APIs: versioning, backward compatibility\n\nFrontend\nReact and TypeScript: rendering model, state management, performance\n\nWeb security fundamentals: XSS, CSRF, CSP, safe handling of signatures and keys in the browser\n\nSmart contracts\nReading and understanding Solidity contracts and the EVM(storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes\n\nCommon contract vulnerability classes (reentrancy, front-running / MEV, oracle manipulation, signature replay) and how they affect the off-chain side\n\nOperations\nContainers and orchestration (Docker, Kubernetes) at the level of deploying and debugging your own services\n\nObservability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts): metrics, logs, tracing and alerting for services and contracts; diagnosing incidents in production\n\nEngineering practices\nTesting: unit, integration, E2E\n\nGit, CI/CD (GitLab CI or similar)\n\nAI-assisted engineering\nDaily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository\n\nEnglish\nSpoken English at B2 level or higher\n\nNice to have\nzkSync / ZKStack and the specifics of the zk-rollup stack\n\nDesigning, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely\n\nBuilding ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792\n\nDeFi: DEXand AMMmechanics\n\nNFTs and marketplaces: ERC-721, ERC-1155, auction mechanics\n\nL2 infrastructure: running nodes, indexers, bridges\n\nDesigning SDKs for external developers\n\nGaming domain experience","description_format":"text","description_chars":4593,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","Payment Processing & Gateways","Web3 & dApps","Game Development"],"lifecycle":[{"event":"open","at":"2026-10-20T15:38:15Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 8 · green card filings: 1","filings_12m":8,"filings_prev_12m":6,"green_card_filings_12m":1,"median_offered_wage_usd":155833,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":3}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":66,"reasons":["conf:1","velocity","win:early","comp:brand"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/xsolla-software-engineer","json_url":"https://alion.io/job/xsolla-software-engineer.json","meta":{"generated_at":"2026-10-22T16:23:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":16663,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2375},"rest":"https://alion.io/mcp/rest/get_company?id=2375"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxsolla-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fxsolla-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fxsolla-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/xsolla-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxsolla-software-engineer"}]}