Taro Logo

Junior Golang Engineer

Leading global blockchain ecosystem behind the world's largest cryptocurrency exchange, trusted by over 280 million people in 100+ countries.
Taipei City, TaiwanDubai - United Arab EmiratesHong Kong
Backend
Entry-Level Software Engineer
Remote
5,000+ Employees
7+ years of experience
Blockchain · Finance · Cybersecurity

Job Description

Binance, the world's largest cryptocurrency exchange, is seeking a Junior to Mid-level Golang Engineer to join their Cryptographic Tech Team. This role offers an exciting opportunity to work at the forefront of blockchain technology and cryptographic advancement, even without prior Web3 experience.

The position focuses on backend development, particularly working with messaging middleware and service modules. You'll be part of a team that researches and implements cutting-edge cryptographic protocols and encryption primitives to enhance user asset security, on-chain privacy, and exchange transparency.

As a Junior Golang Engineer, you'll contribute to improving and optimizing the company's proprietary messaging middleware, write high-quality code, and collaborate on development, testing, and deployment tasks. This role is perfect for someone with up to 7 years of professional experience who wants to transition into the blockchain industry.

Binance offers a unique work environment where you can shape the future of blockchain technology while working with world-class talent in a user-centric global organization. The company serves over 280 million users across 100+ countries and provides comprehensive digital-asset products and services.

The role comes with competitive compensation, work-from-home flexibility, and significant opportunities for professional growth in an innovative, fast-paced environment. If you're passionate about backend development and want to make an impact in the cryptocurrency space, this position offers an excellent pathway into the industry.

Last updated 3 days ago

Responsibilities For Junior Golang Engineer

  • Participate in improving and optimizing company's self-developed messaging middleware
  • Assist in designing and implementing backend service modules
  • Write high-quality, maintainable code to ensure stability and reliability
  • Collaborate with the team on development, testing, and deployment tasks
  • Continuously learn and improve backend development skills during the internship

Requirements For Junior Golang Engineer

Go
  • Bachelor's or Master's degree in Computer Science or related fields
  • Proficiency with Golang
  • Strong learning ability and good communication skills
  • Responsible work attitude and good team spirit
  • Passion for backend development and messaging middleware is a plus
  • Understanding of messaging middleware concepts and technologies is a plus
  • Involvement in open-source projects or previous internship experience is a plus

Benefits For Junior Golang Engineer

  • Competitive salary and company benefits
  • Work-from-home arrangement
  • Career growth opportunities
  • Continuous learning opportunities
  • Innovative environment
  • Flat organizational structure

Related Jobs

Binance Accelerator Programm - Software Engineer Web3

Entry-level Software Engineer position at Binance's Accelerator Program, focusing on backend development in Web3 space with Java, Spring, and various modern technologies.

Pioneer Talent Program - Backend Engineer (Java) - Web 3 Wallet

Early-career Backend Engineer position at Binance, focusing on Web3 Wallet development using Java, with opportunities for mentorship and professional growth.

Software Engineer, Fuchsia Debug Tools

Software Engineering role at Google focusing on developing and maintaining debug tools for the Fuchsia operating system, requiring expertise in C++ and systems programming.

Software Engineer, Platforms and Devices

Software Engineer position at Google focusing on build and release infrastructure for Pixel devices, requiring expertise in Python, Java, and system development.

Test Development Engineer, Global Manufacturing Engineering

Test Development Engineer position at Google focusing on developing and maintaining test scripts and tools for cloud infrastructure products in manufacturing operations.