Software Engineer - Reverse Engineering (Golang)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Golang/Reverse Engineering): Building and optimizing high-throughput data acquisition platforms with an accent on reverse engineering and anti-fraud bypass. Focus on implementing static/dynamic analysis, bypassing SSL pinning and root detection, and ensuring system reliability under heavy load.
Location: Distributed team with locations in Singapore, Beijing, Indonesia, Malaysia, and Romania
Company
is Southeast Asia's leading superapp providing delivery, financial services, and transportation solutions powered by AI.
What you will do
- Design, develop, and maintain robust, scalable data acquisition platforms within a microservices architecture.
- Lead medium to complex projects independently, defining technical designs and driving stakeholder alignment.
- Implement best practices and coding standards to ensure backend system reliability, performance, and security.
- Write clean, maintainable code and conduct thorough code reviews to maintain high quality.
- Optimize and enhance existing backend systems for improved performance and scalability.
- Troubleshoot and resolve complex system failures to minimize production environment impact.
Requirements
- Degree in Computer Science, Software Engineering, or a related technical field.
- 2+ years of software engineering experience and 1+ years of experience in reverse engineering.
- Proficiency with RE tools: IDA, JEB, Jadx, Ghidra, including static/dynamic analysis and deobfuscation.
- Deep expertise in hook frameworks: Frida, Xposed/LSPosed, and familiarity with Magisk.
- Experience with device fingerprint evasion, root/detection bypass, and SSL pinning/encryption bypass.
- Proficiency in any major language (C++, Java, Python, etc.) and willingness to work with Golang.
Nice to have
- Security & Offensive experience, including Red-Blue exercises and CTF/SRC contributions.
- Expert knowledge of relational databases (MySQL) and NoSQL (AWS DynamoDB, Scylla).
- Experience coaching and mentoring junior developers.
- Strong product thinking to align technical strategies with end-user impact.
Culture & Benefits
- Comprehensive medical and term life insurance.
- Flex customizable benefits package tailored to personal needs.
- Parental, Birthday, and LASA volunteering leave.
- ber Assistance Programme for confidential mental health and wellbeing support.
- FlexWork arrangements including differentiated working hours.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →