Назад
5 дней назад

Backend Engineer (Crypto Payments)

Формат работы
remote (только Australia/Hong_kong/Singapore)
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Singapore/Australia/China +2 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Backend Engineer (Crypto Payments) (Java/Go/C++/Python): Building reliable, secure, and scalable backend services for Binance Pay and Card, including APIs, microservices, and high-throughput transaction systems with an accent on payment processing, distributed architectures, and financial infrastructure. Focus on designing idempotent transaction workflows, handling concurrency and failures, improving observability and reliability, and troubleshooting production issues.

Location: Australia, Hong Kong, Singapore, Taiwan, or Thailand. Remote-first, work-from-home arrangement; availability may vary depending on the role and team.

Company

Binance operates a global blockchain ecosystem offering cryptocurrency trading, payments, financial services, and digital-asset products.

What you will do

  • Design, develop, test, and maintain backend services for Binance Pay and Card products.
  • Build scalable APIs and microservices for payment processing, transaction management, merchant services, and financial workflows.
  • Develop distributed systems handling high-volume and latency-sensitive transactions.
  • Work with databases, caching systems, message queues, and infrastructure components to improve performance and reliability.
  • Implement transaction workflows covering retries, idempotency, concurrency, and failure handling.
  • Troubleshoot production issues using logs, metrics, tracing, and root-cause analysis while contributing to code reviews, security, observability, and engineering practices.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • Strong foundation in data structures, algorithms, object-oriented programming, operating systems, concurrency, and computer science fundamentals.
  • Proficiency in at least one backend language such as Java, Go, C++, Python, or a similar language.
  • Understanding of relational databases and SQL, including indexes, transactions, and database design.
  • Familiarity with RESTful APIs, HTTP, networking, and client-server architecture.
  • Ability to write maintainable code, reason systematically about technical problems, communicate clearly, and learn in a fast-moving environment.

Nice to have

  • Experience with MySQL or PostgreSQL, Redis, Kafka, or other message-queue technologies.
  • Understanding of distributed-system concepts such as consistency, availability, replication, caching, asynchronous processing, and fault tolerance.
  • Knowledge of payment concepts including authorization, capture, settlement, refunds, reconciliation, chargebacks, and payment lifecycle management.
  • Backend engineering internship, personal project, hackathon, or open-source experience.
  • Interest in cryptocurrency, blockchain, fintech, and payment infrastructure.

Culture & Benefits

  • Remote-first, work-from-home arrangement, subject to the nature of the role and team.
  • Work with cross-functional engineering, product, and QA teams in a global organization.
  • Flat structure, autonomy, career growth, and continuous learning opportunities.
  • Competitive salary and company benefits.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →