Senior Software Engineer at TRON Foundation

Job type: Full-time
Experience level: 3+ years experience
Role: Blockchain Technology + Platform Development, Team Leadership
Location: Beijing City, China

TRON is dedicated to build the infrastructure for a decentralized Internet. The Tron Protocol, one of the largest blockchain-based operating systems in the world, offers scalable, high-availability, and high-throughput platform that serves as the foundation for all decentralized applications in the TRON ecosystem.

What you’ll be doing:

  • Take the role of leading software engineers;
  • Research new and upcoming changes and trends in the blockchain-based technical field;
  • Develop TRON’s blockchain technology;
  • Design and develop TRON’s blockchain dApp platform, infrastructure, and tooling;
  • Maintain documentation and guides for using and connecting to TRON’s blockchain network;
  • Produce technical improvement proposals for TRON’s blockchain technology;
  • Establish and maintain the environments in which blockchain solutions can be implemented, including development, testing, and production environments.

Required skills & experience:

  • BS degree in Computer Science;
  • 3+ years software engineer experiences;
  • Good at one or more of these languages: Java, Go, or C/C++;
  • Passionate about blockchain development;
  • Can-do / Will-do attitude;
  • Able to multitask;
  • Self-direction;
  • Comfortable in a multinational, especially working with China, startup environment;
  • Experiences in designing and implementing mid-large systems.

Preferred qualifications:

  • Master’s Degree or a Ph.D;
  • Experience in the development of blockchain technology;
  • Experience with development on other blockchains, ie Ethereum;
  • English communications