Enable job alerts via email!

Senior QA Engineer (Performance Engineer)

Binance

Singapore

Hybrid

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading cryptocurrency exchange in Singapore is seeking a Senior QA Engineer specializing in Performance Engineering. As part of the Quality and Efficiency team, you will be responsible for performance testing and optimizations, ensuring high availability of financial products. Candidates should have expertise in performance optimization, Java, and cloud technologies. This role offers hybrid work and competitive compensation.

Benefits

Competitive salary
Flexible work-from-home arrangement
Career growth opportunities
Diversity and inclusion initiatives

Qualifications

  • Ability to identify and resolve performance bottlenecks in microservice-based systems.
  • Solid skills in Java performance analysis and tuning.
  • Experience with databases like MySQL, MongoDB, etc.
  • Familiarity with middleware like Kafka, Redis, RabbitMQ.
  • Proficiency with performance engineering tools such as K6, JMeter.
  • Comfortable with Linux tools and system administration.
  • Experience with public cloud platforms (AWS, Azure, GCP).
  • Hands-on experience in setting up test environments.

Responsibilities

  • Translate business/technical requirements into performance test strategies.
  • Analyze and solve performance bottlenecks, providing end-to-end solutions.
  • Collaborate with DevOps to ensure high availability.
  • Develop tools for automating performance monitoring.
  • Conduct performance testing in production environments.
  • Provide timely problem resolutions and performance analysis.

Skills

Performance Optimization Expertise
Java Expertise
Database Proficiency
Middleware Knowledge
Testing and Monitoring Tools
Linux Skills
Cloud Knowledge
Performance Testing Experience

Tools

K6
JMeter
Prometheus
Grafana
Kafka
Redis
RabbitMQ
AWS
Azure
GCP
Kubernetes
Docker
Job description

Crypto Jobs

Job Description

Binance | Singapore (Hybrid)

About the Role:

As a Senior QA Engineer specializing in Performance Engineering, you will be part of the Quality and Efficiency (Release Management) team, responsible for ensuring the seamless and reliable delivery of Binance’s financial products. You will focus on improving the scalability, stability, and reliability of the platform by driving performance testing, optimizing systems, and collaborating with DevOps to ensure high availability in production.

This position requires an in-depth understanding of performance bottlenecks, performance testing tools, and the ability to troubleshoot and resolve complex issues in a high-performance environment.

Key Responsibilities:
  • Performance Testing: Understand business/technical requirements and translate them into performance test strategies that validate Load, Scalability, Reliability, and Stability.
  • Performance Optimization: Analyze and solve performance bottlenecks, providing end-to-end solutions. Work on optimizing microservices systems and architectures.
  • Collaboration with DevOps: Collaborate with DevOps to ensure high availability and smooth operations of production environments.
  • Tool Development: Develop tools for automating performance monitoring, testing, and issue analysis.
  • Production Monitoring: Conduct performance testing in production environments, triage performance issues, and maintain monitoring systems.
  • Reporting: Provide timely problem resolutions, reports, and performance analysis to key stakeholders.
Requirements:
Must Have:
  • Performance Optimization Expertise: Ability to identify and resolve performance bottlenecks in microservice-based systems.
  • Java Expertise: Solid skills in Java performance analysis and tuning.
  • Database Proficiency: Experience with databases like MySQL, MongoDB, etc.
  • Middleware Knowledge: Familiarity with middleware like Kafka, Redis, RabbitMQ, and the ability to troubleshoot performance issues.
  • Testing and Monitoring Tools: Proficiency with performance engineering tools such as K6, JMeter, and monitoring systems like Prometheus and Grafana.
  • Linux Skills: Comfortable with Linux tools and system administration for performance analysis.
  • Cloud Knowledge: Experience with public cloud platforms (AWS, Azure, GCP, Ali Cloud, etc.) and container technologies (Kubernetes, Docker).
  • Performance Testing Experience: Hands-on experience in setting up test environments and conducting performance testing, particularly in production environments.
Nice to Have:
  • Additional Language Skills: Experience with Rust is a plus.
  • APM Tools: Proficiency in using Application Performance Management (APM) tools for performance issue troubleshooting.
  • Distributed Team Experience: Ability to work efficiently in a distributed, global team environment.
Why Join Binance?
  • Shape the Future: Be part of the world’s leading blockchain ecosystem and contribute to the future of cryptocurrency and Web3.
  • Collaborate with Experts: Work with talented professionals in a dynamic, flat-structure organization.
  • Career Growth: Participate in unique, fast-paced projects with opportunities for career growth and continuous learning.
  • Competitive Compensation: Receive a competitive salary, benefits, and a flexible work-from-home arrangement.
  • Diversity and Inclusion: Binance is committed to fostering a diverse and inclusive workforce.
How to Apply:

Interested candidates can apply for the Senior QA Engineer (Performance Engineer) position through the Binance Careers page.

Internal Audit Financial Crimes Compliance Senior Analyst
Staff Software Engineer, Backend - FinHub
Associate Liquidity Risk Manager – Prime Brokerage - United Kingdom
Staff Blockchain Security Architect - EMEA - United Kingdom
Senior Counsel, EU Regulatory Legal - United Kingdom
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.