About the company
The Binance Exchange is a leading cryptocurrency exchange founded in 2017 in Hong Kong. It features a strong focus on altcoin trading. Binance offers crypto-to-crypto trading in more than 600 cryptocurrencies and virtual tokens, including Bitcoin (BTC), Ether (ETH), Litecoin (LTC), Dogecoin (DOGE), and its own token Binance Coin (BNB).
Job Summary
Responsibilities:
📍Analyse current system architecture and identify bottlenecks and areas for improvement. 📍Design and implement scalable solutions to handle high concurrency and large data volumes with high performance. 📍Collaborate with engineering teams to integrate scaling solutions into existing systems. 📍Provide expert guidance on best practices for system scaling and performance optimisation. 📍Conduct performance testing and tuning to ensure system reliability and efficiency. 📍Mentor and train internal teams on scaling techniques and methodologies. 📍Stay up-to-date with the latest advancements in system scaling and related technologies.
Requirements:
📍B.S. or greater in Computer Science, Engineering, or a related field. 📍Proven experience in designing and implementing scalable systems for high concurrency and large data volumes with high performance. 📍Strong understanding of distributed systems, cloud computing, and microservices architecture. 📍Proficiency in programming languages such as Java, C++ or Rust. 📍Ready to be hands-on with the team to learn about requirements, past constraints, and inform detailed architecture. 📍Experience with performance testing and tuning tools, and tracing tools. 📍Excellent problem-solving skills and the ability to think critically and analytically. 📍Strong communication skills and the ability to work collaboratively with cross-functional teams around the globe. 📍Experience with cloud platforms such as AWS, Azure, or Google Cloud.