Backend Software Engineer (Blockchain Analytics)
Binance
about 2 years ago
Auckland, New Zealand +6 more
Mid Level / Senior
Responsibilities
- Design and develop backend systems for blockchain analytics and risk intelligence products.
- Build scalable services to process large volumes of on-chain data.
- Implement backend components for address clustering and transaction graph analysis.
- Collaborate with data scientists and product teams to productionize analytical models.
- Design APIs that expose blockchain intelligence to applications and customers.
- Improve system reliability and performance through optimization and architecture.
- Write technical documentation and contribute to engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of backend development experience using Java.
- Strong experience with Spring / Spring Boot / Spring Cloud in production environments.
- Solid understanding of backend infrastructure and data stores, including MySQL and Redis.
- Strong understanding of blockchain fundamentals and on-chain data ingestion.
- Ability to work effectively in a data-heavy environment.
- Strong English communication skills, both written and spoken.
- Working proficiency in Chinese to collaborate with regional stakeholders.
Benefits
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a flat organizational structure.
- Tackle unique projects with autonomy in an innovative environment.
- Thrive in a results-driven workplace with career growth opportunities.
- Competitive salary and company benefits.
- Work-from-home arrangement may vary depending on team needs.
Tech Stack
Apache FlinkApache KafkaApache SparkDockerJavaKubernetesMySQLPostgreSQLRedisSpring Boot
Categories
BackendData Engineering