Golang Engineer - Cryptographic Tech

Binance
Summary
Join the Cryptographic Tech Team at Binance and be at the forefront of pioneering advancements in cryptographic technology! We research the latest cryptographic protocols and encryption primitives, implementing them in our products to enhance user asset security, on-chain privacy, and exchange transparency. The team participates in improving and optimizing the company’s self-developed messaging middleware and assists in designing and implementing backend service modules. High-quality, maintainable code is written to ensure stability and reliability. Collaboration with the team on development, testing, and deployment tasks is expected, along with continuous learning and improvement of backend development skills. Binance offers competitive salary and company benefits, including a work-from-home arrangement (depending on the work nature).
Requirements
- Bachelor’s or Master’s degree in Computer Science or related fields
- Proficiency with Golang
- Familiar with at least one object-oriented programming language (e.g., Java, C++, Python, etc.)
- Strong learning ability and good communication skills
- Responsible work attitude and good team spirit
Responsibilities
- Participate in improving and optimizing our 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
Preferred Qualifications
- 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
- Competitive salary and company benefits
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)