Senior Backend Engineer, Java - Trading Tech at Binance
Brisbane, Queensland, Australia -
Full Time


Start Date

Immediate

Expiry Date

10 Jul, 25

Salary

0.0

Posted On

11 Apr, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Network Optimization, Java, Design Principles, Mysql, Communication Skills

Industry

Computer Software/Engineering

Description

Binance is a leading global blockchain ecosystem behind the world’s largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance offerings range from trading and finance to education, research, payments, institutional services, Web3 features, and more. We leverage the power of digital assets and blockchain to build an inclusive financial ecosystem to advance the freedom of money and improve financial access for people around the world.
We are actively expanding our next-generation cryptocurrency exchange and seeking passionate, hard-working problem solvers to enhance our highly scalable, 24/7 trading system. As we continuously introduce new features and performance improvements, we need engineers who can drive innovation and optimize our platform.
In this role, you will collaborate with our Futures backend development team to enhance the exchange platform that has propelled Binance to become one of the world’s largest cryptocurrency exchanges. You’ll tackle complex and unique challenges associated with running a high-performance platform that serves tens of millions of users globally, ensuring seamless 24/7 availability.
We are seeking talented and experienced Software Engineers to join our backend team and contribute to our world-class trading platform at one of our locations in Asia.

REQUIREMENTS

  • Relevant experience in network optimization, with proficiency in Java.
  • 7+ years of hands-on experience in low-latency environments, particularly in high-frequency trading ecosystems.
  • Proficient in MySQL, with familiarity in at least one NoSQL database.
  • Expertise in distributed system design, with knowledge of at least one messaging middleware and its underlying design principles.
  • Ability to handle stress and rapidly acquire new skills and knowledge.
  • Strong cross-team communication skills.
Responsibilities
  • Design and develop scalable, high-performance Java-based systems.
  • Collaborate with cross-functional teams to define system requirements and architectural solutions.
  • Optimize and manage infrastructure components, including databases, servers, and networks.
  • Implement automated deployment and monitoring solutions to enhance system reliability.
  • Identify and resolve performance bottlenecks and technical issues.
  • Apply caching, load balancing, and optimization techniques for improved efficiency.
  • Maintain detailed documentation on system architecture and deployment processes.
  • Monitor system health, troubleshoot issues, and implement updates to ensure continuous service availability.
Loading...