Back End Engineer

Sky Mavis

Sky Mavis

Software Engineering
Vietnam
Posted on Aug 20, 2025

Location

Vietnam

Employment Type

Full time

Location Type

On-site

Department

Engineering

About Sky Mavis

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.

About the Role

We are seeking a Backend Engineer to join our engineering team and play a pivotal role in developing, optimizing, and maintaining the Ronin Market (https://marketplace.roninchain.com/). As a product-focused engineer, you will take full ownership of projects from conception to deployment, collaborating cross-functionally to design and develop impactful features that serve millions of users.

This role is ideal for a proactive problem solver who thrives on complex technical and product challenges and is passionate about building high-performance, scalable, and reliable backend systems in the Web3 ecosystem.

What You’ll Do

  • Develop and maintain robust, scalable, and secure backend services.

  • Design, implement, and optimize database systems, ensuring efficient data storage and retrieval.

  • Lead API development, creating efficient, well-documented, and secure endpoints for web and mobile applications.

  • Architect distributed systems, ensuring reliability and high availability of backend services.

  • Optimize workflows and system performance, improving scalability and reducing latency.

  • Integrate new technologies and enhancements to future-proof the platform.

  • Oversee deployment, monitoring, and troubleshooting of backend applications to ensure stability.

  • Participate in technical solution evaluation and architectural decisions to solve complex challenges.

What We Look For

  • 2+ years of experience in backend development.

  • Proficiency in Rust, Golang, or any backend programming languages with hands-on experience building high-performance backend services.

  • Deep understanding of database systems, including SQL and NoSQL technologies.

  • Strong knowledge of distributed system design principles and experience implementing scalable architectures.

  • Experience working in Agile development environments with strong interpersonal and collaboration skills.

  • Passion for learning, sharing knowledge, and mentoring junior developers.

  • Ability to work independently, take full ownership of projects, and drive solutions from problem identification to resolution.

  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus.

  • Plus points: Background in competitive programming or developing decentralized applications with Solidity experience.