Enable job alerts via email!

Senior QA Engineer (Performance Tuning)

Binance

Singapore

On-site

USD 80,000 - 120,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join Binance's Quality and Efficiency team as a Performance Engineer, where you'll ensure the seamless operation of our financial products. You'll work closely with DevOps to optimize workflows and maintain platform integrity, focusing on performance testing and system reliability. This role offers the chance to collaborate with top talent in a fast-paced and innovative environment, with competitive salary and benefits.

Benefits

Competitive salary and benefits
Work-from-home arrangement
Opportunities for career growth
Innovative work environment

Qualifications

  • Strong Java performance analysis and tuning skills.
  • Experience with containerization and Kubernetes.
  • Ability to identify root causes of performance bottlenecks.

Responsibilities

  • Understand business/technical requirements for performance testing.
  • Design performance test strategies for application reliability.
  • Develop tools for automating performance monitoring and analysis.

Skills

Troubleshooting performance issues
Java performance analysis
Microservice systems
Performance engineering tools
Linux systems administration

Tools

Kubernetes
MySQL
MongoDB
Kafka
Redis
RabbitMQ
Prometheus
Grafana
K6
JMeter

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 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.

The Quality and Efficiency (Release Management) team at Binance ensures smooth and reliable delivery of our financial products. We manage the end-to-end release process, working closely with internal tech teams to optimize workflows, reduce release cycles, and maintain platform integrity. Join us to contribute to the seamless operation and continuous improvement of the world's leading cryptocurrency exchange.

Responsibilities
  1. Understand business/technical requirements and translate to performance test requirements
  2. Participate in/Drive design and implement architecture and code-level optimizations
  3. Work closely with DevOps to ensure production high availability
  4. Design performance test strategies to validate load, stability, scalability, and reliability standards of the application
  5. Independently analyze, solve, and correct issues in real-time, providing end-to-end problem resolution
  6. Develop tools to automate performance monitoring, testing, and analysis of issues
Requirements
Must Have
  • Ability to identify root causes of performance bottlenecks and provide solutions
  • Skills in troubleshooting performance issues in microservice systems
  • Strong Java performance analysis and tuning skills
  • Proficiency with databases such as MySQL, MongoDB, etc.
  • Familiarity with middleware analysis/troubleshooting (Kafka, Redis, RabbitMQ, etc.)
  • Experience in setting up test environments
  • Experience with containerization and Kubernetes (k8s)
  • Comfortable working with Linux tools and systems administration
  • Passion for driving performance, scalability, and reliability of systems
  • Experience with performance engineering tools (e.g., K6, JMeter)
  • Programming skills in Java (must) and Rust (nice to have)
Nice to Have
  • Experience with public cloud platforms (AWS, Azure, GCP, Alibaba Cloud)
  • Experience setting up monitoring systems (e.g., Prometheus, Grafana)
  • Experience in performance testing in production environments
  • Experience triaging production performance issues
  • Linux performance analysis skills
  • Experience working in distributed teams
  • Ability to leverage APM tools for troubleshooting performance issues
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 benefits
  • Work-from-home arrangement (may vary depending on the team)

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.