Senior QA Engineer (Rust/Java), Margin

Binance

United States

Remote

USD 110,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Work-from-home arrangement
Competitive company benefits

Job summary

Binance is seeking a highly skilled QA Automation Engineer with Java and/or Rust expertise to join the Margin team. You will design, develop, and maintain automated testing frameworks for margin trading products and risk systems, ensuring quality, stability, and high performance across web, mobile, backend, and distributed systems.

You will collaborate with engineers, product managers, and operations to improve testing strategies, expand coverage, and support secure trading experiences for

Qualifications

  • Minimum 3 years of experience in QA Automation or Software Testing, preferably in tech, fintech, or trading platforms.
  • Strong programming skills in Java and/or Rust and familiarity with automated testing methodologies, distributed systems, and high-concurrency architectures.
  • Familiarity with AI tools or large language models is a plus.

Responsibilities

  • Participate in the Margin team's full software development lifecycle, from requirements analysis and test planning to execution, defect tracking, product delivery, and maintenance, with a strong focus on Java / Rust-based trading and risk systems.
  • Work closely with software engineers, product managers, designers, and operations teams to provide insights and feedback on system design, testing strategies, and implementation for margin trading products and risk control features.
  • Set up and manage testing environments, developing detailed and well-structured test plans and cases for complex trading workflows, margin calculations, liquidation processes, and high-concurrency systems.
  • Perform extensive testing including black-box, white-box, security, automation, and performance testing across web, mobile, backend, and distributed systems.
  • Stay up to date with the latest Java / Rust technologies and testing methodologies, continuously improving automation frameworks, testing efficiency, and overall product quality.

Skills

QA Automation
Java
Rust
Distributed systems
High-concurrency

Job 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 300+ 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.

About the Role

We are looking for a highly skilled QA Automation Engineer with strong Java and/or Rust programming expertise to join our Margin team. You will play a key role in ensuring the quality, stability, and reliability of our margin trading products and risk systems, collaborating closely with engineering, product, and operations teams across the full software development lifecycle.

You will design, develop, and maintain scalable automated testing frameworks and tools using Java and/or Rust, with a focus on complex trading workflows, risk controls, and high-concurrency systems. Your work will help strengthen product quality, improve test coverage and efficiency, and support the delivery of secure, reliable, and high-performance trading experiences to millions of users worldwide.

Responsibilities
  • Participate in the Margin team's full software development lifecycle, from requirements analysis and test planning to execution, defect tracking, product delivery, and maintenance, with a strong focus on Java / Rust-based trading and risk systems.
  • Work closely with software engineers, product managers, designers, and operations teams to provide insights and feedback on system design, testing strategies, and implementation for margin trading products and risk control features.
  • Set up and manage testing environments, developing detailed and well-structured test plans and cases for complex trading workflows, margin calculations, liquidation processes, and high-concurrency systems.
  • Perform extensive testing including black-box, white-box, security, automation, and performance testing across web, mobile, backend, and distributed systems.
  • Stay up to date with the latest Java / Rust technologies and testing methodologies, continuously improving automation frameworks, testing efficiency, and overall product quality.
Requirements
  • Minimum 3 years of experience in QA Automation or Software Testing, preferably in tech, fintech, or trading platforms.
  • Strong programming skills in Java / Rust and familiar with automated testing methodologies, distributed systems, and high-concurrency architectures.
  • Strong troubleshooting and root cause analysis skills for debugging performance and system issues.
  • Familiarity with AI tools or large language models is a plus.
Why Binance
  • Shape the future with the world's leading blockchain ecosystem
  • Collaborate with world-class talent in a user-centric global organization with a flat structure
  • Tackle unique, fast-paced projects with autonomy in an innovative environment
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning
  • Competitive salary and company benefits
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team)

Binance is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote QA Automation Engineer - Java/Rust (Margin Trading)
Remote QA Automation Engineer - Java/Rust (Margin Trading)

Binance • United States

Remote
USD 110,000 - 160,000
Work-from-home arrangement
Competitive company benefits
Binance Accelerator Program - QA, Coding (Fully Remote)
Binance Accelerator Program - QA, Coding (Fully Remote)

Binance • United States

Remote
AUD 24,000 - 40,000
Remote-first
Flexible hours
Binance Accelerator Program - QA Automation
Binance Accelerator Program - QA Automation

Binance • United States

Remote
USD 85,000 - 110,000
Binance Accelerator Program - QA Engineer, App testing (Java, SQL)
Binance Accelerator Program - QA Engineer, App testing (Java, SQL)

Binance • United States

Remote
USD 60,000 - 85,000
Competitive salary
Work-from-home arrangement
Frontend Engineer - Compliance Tech
Frontend Engineer - Compliance Tech

Binance • United States

Remote
USD 90,000 - 150,000
Remote-first work arrangement
Competitive salary and benefits
Cross-Platform QA Automation Engineer
Cross-Platform QA Automation Engineer

binance • United States

On-site
USD 70,000 - 110,000
Binance Accelerator Program - QA Engineer, Risk
Binance Accelerator Program - QA Engineer, Risk

Binance • United States

Remote
USD 45,000 - 65,000
Remote-first
Career development
Competitive salary
Senior Product Manager, Core Trading
Senior Product Manager, Core Trading

Binance • United States

Remote
USD 140,000 - 230,000
Remote-first
Senior Product Manager, Futures
Senior Product Manager, Futures

Binance • United States

Remote
USD 140,000 - 190,000
Remote-first
Competitive salary
Career growth
+1
Principal QA Engineer/ QA Manager
Principal QA Engineer/ QA Manager

BTSE • United States

Hybrid
USD 120,000 - 170,000