San Francisco, CA
Full time
Engineering
Sky Mavis is building the future of gaming. We’re the creators of Axie Infinity, the most successful Web3 game ever, and Ronin, a purpose-built blockchain that ranked as the 4th most-used chain in 2024, behind Ethereum, Bitcoin, and Solana.
We’ve processed over $4.3 billion in on-chain volume and are backed by more than $170 million from top-tier investors, including a16z, Accel, Libertus Capital, and Paradigm.
Our team moves fast, builds with intention, and believes in a world where players truly own what they earn. If you’re excited by open economies, massive scale, and shaping new digital frontiers, join us.
We’re looking for Senior Full‑Stack Software Engineers to build end‑to‑end product experiences for our partner analytics and referral platform on Ronin.
You’ll work across the stack, from React/TypeScript to APIs and data models, to ship fast, high‑quality features used by ecosystem partners and internal teams.
Build end‑to‑end features: React/TypeScript frontends, APIs (REST/GraphQL), and backend services (Go/Node/Java/Python).
Own quality: write tests, instrument telemetry, and improve performance, reliability, and security.
Design data flows: define schemas and data contracts; integrate on‑chain/off‑chain data and partner events.
Collaborate deeply: partner with Product, Design, Data, and BD; communicate clearly across time zones.
Raise the bar: perform code reviews, mentorship, and contribute to engineering standards and documentation.
5+ years building user‑facing products with modern full‑stack tools.
Strong proficiency in TypeScript/React and one or more backend languages (Go, Node.js, Java, or Python).
Experience designing APIs, modeling data in SQL (Postgres/MySQL), and working with caches/queues.
Cloud foundations (AWS/GCP), containers/Kubernetes, CI/CD, and observability.
Web3 familiarity: wallet connections and signing flows, understanding of EVM basics, and on‑chain data tooling.
Product mindset: you care about usability, iteration speed, and measurable outcomes; excellent communication in remote settings.
Nice to Have
Experience with GraphQL, websockets, and real‑time UX.
Background in gaming, marketplaces, or analytics products.
Security awareness for Web3 (key management, replay protection, permissions).
Exposure to Rust/Solidity or data tooling (dbt, Airflow).
Ability to work and execute with remote teams
Other similar jobs that might interest you