Senior Backend Architect - Java, AI/Data
Job overview:
We are Binance, a pioneering global blockchain ecosystem driving the world's largest cryptocurrency exchange with a vast user base. Trusted by millions worldwide, we uphold industry-leading security, transparent user funds, rapid trading engine speeds, deep liquidity, and an extensive range of digital asset products and services. From trading and finance to education, research, and more, our offerings span various sectors in the digital asset realm. We harness digital assets and blockchain technology to create a comprehensive financial ecosystem that promotes financial liberty and universal financial access.
The Binance Tech Compliance & KYC team is a team of skilled software engineers crucial to ensuring our technical operations adhere to regulatory standards. Through aligning processes with current legal requirements, we cultivate a secure and credible space for our users, aiding in shaping a progressive and sustainable future within the cryptocurrency industry.
Responsibilities:
- Develop and optimize the core business systems architecture using the Java technology stack to enhance performance, availability, and scalability.
- Research advanced technology trends, identify relevant topics for business alignment, and spearhead their exploration and implementation to boost technological innovation and enhance the company's competitive edge.
- Implement AI and data projects like data processing, machine learning model applications, and data analysis to unlock data value and enhance business decision-making efficiency.
- Translate business requirements into technical solutions ensuring alignment with organizational objectives through technical modeling.
- Foster team building by fostering communication and collaboration, sharing technical expertise, guiding team members' growth, and coordinating resources across departments to facilitate project advancement.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Over 8 years of experience in high-concurrency, large-data-volume environments, managing complex project architecture design and implementation.
- Proficiency in Java technology stack including Spring Boot, Spring Cloud, and Dubbo with a deep understanding of their principles.
- Strong foundation in computer science basics such as data structures, algorithms, operating systems, and networking.
- Familiarity with distributed system design and middleware principles like distributed caching, message queues, and service registration.
- Additional experience in AI and data fields is advantageous, along with business acumen optimizing technical architecture.
Why Binance:
- Collaborate with top-tier talent in a global, user-centric organization with a flat structure.
- Lead distinct, fast-paced projects autonomously within an innovative work environment.
- Benefit from continuous learning and career growth opportunities in a results-driven setting.
- Enjoy competitive compensation and company benefits.
- Flexible work-from-home arrangements based on operational requirements.
Binance embraces diversity in its workforce, believing it is intrinsic to its success.
