Backend Engineer, Trading

Posted 7hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Engineer building infrastructure and distributed trading systems for Binance. Developing Java services, tuning performance, troubleshooting incidents, and mentoring junior engineers.

Responsibilities:

  • Development and implementation of infrastructure
  • Build large-scale software systems
  • Upgrade underlying infrastructure and architecture
  • Performance tuning, online incident troubleshooting, and system refactoring
  • Write high-quality, clean, and maintainable code using engineering best practices
  • Guide junior engineers' daily work and conduct knowledge sharing

Requirements:

  • Bachelor's/Master's degree in computer science, engineering, or equivalent industry experience
  • 10+ years of software development experience, preferably in backend or distributed systems
  • Proficient in core Java and familiar with Spring framework
  • Proficient in MySQL and familiar with at least one NoSQL database
  • Proficient in distributed system design and familiar with at least one messaging middleware and the underlying design principles
  • Capable of coping with stress and quickly learning new knowledge
  • Good cross-team communication skills