CareerPlanGet AI match score →

Senior Software Engineer, Reverse Engineering

Beijing, cn💼 Full-time🗓 2026-07-01 → 2026-07-31

Core

Design, develop, and maintain robust data acquisition platforms and reverse engineering tools for Grab's driver partner ecosystem to ensure order fulfillment efficiency.

Role type

Senior Software Engineer (Reverse Engineering & Cloud Systems)

Builds

High-throughput data acquisition platforms, reverse engineering tools, and anti-fraud bypass solutions for driver partners.

Domain

Ride-hailing and food delivery superapp in Southeast Asia; cybersecurity and reverse engineering.

Deliverable

production ML models | product features | infrastructure

Required skills

Reverse engineering (static/dynamic analysis, unpacking, deobfuscation), cloud engineering, system design, microservices architecture, Golang, C++, Java, Scala, Rust, Python, Ruby, IDA, JEB, Jadx, Ghidra, Frida, Xposed/LSPosed, Magisk, SSL pinning bypass, encryption bypass, device fingerprint evasion, root detection bypass, database design (MySQL, DynamoDB, Scylla), code reviews, mentoring.

Preferred skills

Red-blue exercises, CTF/SRC contributions, China major apps experience, coaching junior developers, product thinking.

Technologies

Golang, C++, Java, Scala, Rust, Python, Ruby, IDA, JEB, Jadx, Ghidra, Frida, Xposed, LSPosed, Magisk, MySQL, AWS DynamoDB, Scylla

Responsibilities

Design and maintain scalable data acquisition platforms within microservices architecture; implement reverse engineering tools for anti-fraud and bypass techniques; optimize backend systems for performance and scalability; troubleshoot complex backend issues; conduct code reviews; mentor junior engineers.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗