Back End Engineer, Ronin Protocol Development

Sky Mavis

Sky Mavis

Software Engineering
Ho Chi Minh City, Vietnam
Posted on Tuesday, May 21, 2024

About Sky Mavis

Sky Mavis, the pioneer behind the blockchain game Axie Infinity, is revolutionizing the virtual gaming world with innovative technology and infrastructure. We are committed to fostering a dynamic and inclusive work culture where individuals can bring their authentic selves to the table. As a team of entrepreneurial disruptors and gamers, we are driven by a shared passion for making a meaningful impact and embracing the challenges and critiques that come with being at the forefront of technological advancement.

About Squad

The Ronin Protocol Development (a.k.a. Ronin Core Development) team is dedicated to advancing and optimizing the stability and dependability of Ronin. As an EVM chain, Ronin capitalizes on Ethereum's technology and network effects, solidifying its position as the third most utilized blockchain by Daily Active Users (DAU). We are actively engaged in improving security, decentralization, and particularly scalability. We are delving into low-level optimizations across operating systems, virtual machines, databases, and networking to vertically enhance scalability. We are also exploring advanced cryptographic tools (e.g., Zero Knowledge proofs) to horizontally scale the network.

Responsibility

  • Understand emerging technologies that may benefit our team and others.
  • Work on the services we have ownership over (e.g., cleanup tech debt, maintenance, new architecture patterns).
  • Work across a range of bleeding-edge technologies: Go, GCP, PostgreSQL, Microservices, Event Oriented Systems, and Ronin Core Services.
  • Develop Ronin core protocol from the design stage all the way to production-ready implementations.
  • Study the source code (of Ronin and other EVM chains), propose and implement improvements.
  • Design, build, maintain, test, and improve Ronin consensus and coordinating services to power our networks.
  • Improve the design of peer’s architecture through thoughtful, professionally communicated feedback.
  • Contribute to open-source projects and play a role in building out the crypto ecosystem at large.