Binance

Backend Software Engineer (Blockchain Analytics)

Binance

Apply
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