Software Engineer - Security Test

ShenzhenFull-TimeMid-levelSoftware Engineering

Skills

You will be redirected to the company career page

Responsibilities

  • Collect and evaluate hacking tools; continuously monitor emerging attack techniques and tools that could impact company products.
  • Perform security testing on OEM mobile phones using hacking tools and techniques.
  • Reproduce and verify security issues discovered on social media, public forums, and other open sources.
  • Produce, manage, and maintain clear security testing reports.
  • Coordinate with internal teams and external parties to track, prioritize, and verify fixes for security issues.

Requirements

  • Bachelor’s degree in a technical discipline such as computer science, software engineering, or a related field.
  • 4+ years of experience in financial technology services.
  • Strong understanding of Android security architecture.
  • Practical knowledge of secure boot and the device boot chain.
  • Hands-on experience with Android permissions, app sandboxing, and privilege models.
  • Proven experience in security testing — identifying, reproducing, and documenting vulnerabilities in mobile devices or applications.
  • Ability to write clear and structured technical reports.
  • Good English reading and writing skills for report preparation and cross-team communication.

Benefits

  • 100% Company Funded : Private Health Insurance for employee and immediate family
  • Company Funded employee life and disability insurance
  • 15 days vacation, unlimited sick leave
  • Phone finance, Headphone, home office equipment and wellness perks.
  • $2,000 USD annual Co-working Travel perk
  • $2,000 USD annual Professional Development perk
  • Phone Finance, headphone benefit, home office equipment allowance and wellness perks

Job Summary

CompanyPayJoy
LocationShenzhen
TypeFull-Time
LevelMid-level
DomainSoftware Engineering