Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange. They are seeking a Senior Backend Engineer to design, develop, and maintain backend services and APIs for global products, focusing on Big Data operations.
Responsibilities:
- Design, develop, and maintain backend services and APIs for global products using Java
- Build a high-performance, highly available, and secure backend system to provide robust support for Big Data business operations
- Engage in and improve the whole lifecycle of service, from inception and design, through to deployment, operation, and refinement
- Develop and maintain tools, re-designing capacity planning infrastructure for greater scalability
- Troubleshooting, diagnosing, fixing software issues, and ensuring data security, and end-to-end system architecture
Requirements:
- Engaged or drove Bigdata relevant projects currently/previously, such as: Apache open source project (e.g., Spark, YARN, Hadoop, Zookeeper, Kafka)
- Minimum of 6 years of experience in software development and architecture
- Strong expertise in Java/Python and backend frameworks (e.g., Spring Boot, RESTful APIs)
- Experience in high availability, high performance, and resource optimization
- Experience with databases (SQL/NoSQL), messaging systems (e.g., Kafka, RabbitMQ), and microservices architecture
- In-depth understanding of Linux and computer networks
- Experience in profiling, benchmarking and optimizing big data applications
- Bilingual English and Mandarin is required to be able to coordinate with overseas partners and stakeholders
- AI mindset, AI application to Big Data relevant work tasks to boost efficiency