Android Reverse Engineer
3 weeks ago
Android Reverse Engineer #2417
Position Summary:
Our partner, a leading cybersecurity provider specializing in Extended Detection and Response (XDR) solutions, is seeking a highly skilled Android Reverse Engineer to join a dynamic security team focused on identifying malicious behaviors and vulnerabilities in Android applications. As an engineer, you will primarily work on the security of mobile applications ensuring user safety by deconstructing and evaluating apps for potential threats from aspects related to spyware, trojans, and other abusive behaviors. This position requires a strong understanding of Android internals, security assessment, and reverse engineering techniques. The role is a critical part of a larger initiative aimed at maintaining application security and involves collaboration with security experts and other stakeholders
Experience and Education:
- Bachelor's/Master’s in computer science, Information Systems, Information Technology, or a related technical field.
- 5+ years of experience in Android, Reverse engineering, Application Security Assessments, or Pen testing.
- Proven experience in analyzing, unpacking, and reverse-engineering malicious Android applications or SDKs.
- Strong proficiency in static and dynamic analysis techniques, with a focus on Android applications.
- Hands-on experience with mobile security and application vulnerabilities, including data leakage and malware identification.
- Familiarity with programming languages such as Java, Kotlin, and Flutter.
- Experience with network traffic analysis, including security fundamentals and protocol interception.
- Knowledge off mobile app store policies and best practices for security assessments.
- Experience in vulnerability analysis, pen testing, and a background in security code review. (a plus)
- Android Development experience. (a plus)
- Certifications like Certified Ethical Hacker (CEH) or Offensive Security Certified Professional (OSCP). (a plus)
Skills and Strengths:
- SDK Reverse Engineering
- Application Reverse Engineering
- Hardware Reverse Engineering
- Reverse Engineering tools: Ghidra, IDA Pro, Frida, Jadx, Burp Suite
- Internal and External SDKs
- Binary Analysis
- ELF (Native Binaries)
- APK Analysis and Structures
- Android Application Lifecycle
- Android Internals
- Android APIs
- Static Analysis
- Dynamic Analysis
- SQL
- SQL Analysis
- IDS/IPS
- Hybrid Application Architecture
- SOC/SOC 2 Operations
- SIEM Configuration and Management
- Security Network Traffic Flow
- Network Traffic Analysis
- Incident Response
- End Point Security
- Cryptography
- Pen testing
- Mobile App store policies (Ads, PHAs, Developer, etc.)
- CTF (Capture the Flag) for Mobile Software (a plus)
- Kotlin or Flutter or Python (a plus)
Primary Job Responsibilities:
- Conduct in-depth analysis of Android applications and SDKs, both statically and dynamically, to identify vulnerabilities, malicious activities (such as spyware, trojans and backdoors).
- Work collaboratively with security teams and other stakeholders to assess the security posture of applications and provide actionable recommendations.
- Develop and maintain custom reverse engineering tools and scripts to automate tasks and improve efficiency.
- Reverse-engineer malicious software to understand how it operates and develop custom tools and scripts to automate tasks and streamline analysis.
- Analyze network traffic and backend systems that applications communicate with to identify security risks, user and device vulnerabilities, and potential data leakage; develop scalable rules to prevent harmful actions.
- Collaborate with teams using a Kanban-based workflow and document issue tracking and resolutions.
- Report findings to the development team for further action and verification, with a focus on identifying risks and potential harm to users.
- Participate in incident response efforts related to Android security issues using YARA rules to identify potential targeted attacks and develop scalable detection mechanisms similar to IDS needs.
- Perform client-facing activities by discussing findings and working closely with product and engineering teams.
- Take part in paired engineering for certain reverse engineering tasks and assist in the mentoring and development of junior team members.
- Be able to identify potential malicious targeted attacks and security threats.
- Stay current with industry trends and emerging technologies by researching threats, such as APTs, using Open-Source Intelligence tools (e.g., VirusTotal, ExploitDB, MITRE).
-
Android Reverse Engineer
2 weeks ago
san jose, United States Ranger Technical Resources Full timeAndroid Reverse Engineer #2417Position Summary:Our partner, a leading cybersecurity provider specializing in Extended Detection and Response (XDR) solutions, is seeking a highly skilled Android Reverse Engineer to join a dynamic security team focused on identifying malicious behaviors and vulnerabilities in Android applications. As an engineer, you will...
-
Android Reverse Engineer
3 weeks ago
San Jose, United States Ranger Technical Resources Full timeAndroid Reverse Engineer #2417Position Summary:Our partner, a leading cybersecurity provider specializing in Extended Detection and Response (XDR) solutions, is seeking a highly skilled Android Reverse Engineer to join a dynamic security team focused on identifying malicious behaviors and vulnerabilities in Android applications. As an engineer, you will...
-
Android Reverse Engineer
3 weeks ago
San Jose, CA, United States Ranger Technical Resources Full timeAndroid Reverse Engineer #2417Position Summary:Our partner, a leading cybersecurity provider specializing in Extended Detection and Response (XDR) solutions, is seeking a highly skilled Android Reverse Engineer to join a dynamic security team focused on identifying malicious behaviors and vulnerabilities in Android applications. As an engineer, you will...
-
Mid-level Android SDK Reverse Engineer
3 weeks ago
San Francisco, United States Nearshore Cyber Full timeMid-level Android SDK Reverse EngineerLocation: Onsite - San Francisco Bay Area, Austin TX or Bothell, WA.Hours: Full-timePrincipals only. No recruiters or firms.We are looking for a skilled Mid-level Android SDK Reverse Engineer to work on complex mobile security challenges, focusing on analyzing and enhancing the security of Android Software Development...
-
Mid-level Android SDK Reverse Engineer
2 months ago
San Francisco, United States Nearshore Cyber Full timeJob Description: Mid-level Android SDK Reverse EngineerLocation: Onsite -San Francisco Bay Area, Austin TX or Bothell, WA. Hours: Full-timePrincipals only. No recruiters or firms. We are looking for a skilled Mid-level Android SDK Reverse Engineer to work on complex mobile security challenges, focusing on analyzing and enhancing the security of Android...
-
Reverse Engineer – Mid or Senior
4 months ago
San Jose, United States Vaco Remote Work Freelance Full timeRequirements:Hands on Experience with the following:Analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.Static and Dynamic Analysis TechniquesReverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysisJava, Kotlin, JavaScript, Flutter, and other mobile software languagesELF (Native...
-
Android Engineer IV
3 weeks ago
San Jose, United States Accelon Inc Full timeAndroid Engineer IV (San Jose, CA- Hybrid) Description The main function of an Android developer is to work with engineers to develop and maintain high quality mobile applications utilizing Android software. They will collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Responsibilities ...
-
Android Software Engineer
1 week ago
San Jose, United States Zscaler Full timeOur Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your...
-
Senior Software Engineer, Search Android Client
4 months ago
San Jose, United States Tik Tok Full timeResponsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for...
-
Android Developer
2 weeks ago
san jose, United States Insight Global Full timeAndroid Developer/EngineerOnsite x3 weekly in San Jose, CA$60-$70 hourlyW2/ C2c/ D1 sponsorship available!7 month contract (extension or conversion available) Required Skills and Experience *- 4+ yrs of experience within Android developer role- Ability to work with Kotlin and Java-more Kotlin is great- Identity knowledge (applications/features connected to...
-
Android Developer
2 weeks ago
san jose, United States Insight Global Full timeAndroid Developer/EngineerOnsite x3 weekly in San Jose, CA$60-$70 hourlyW2/ C2c/ D1 sponsorship available!7 month contract (extension or conversion available) Required Skills and Experience *- 4+ yrs of experience within Android developer role- Ability to work with Kotlin and Java-more Kotlin is great- Identity knowledge (applications/features connected to...
-
Android Developer
2 weeks ago
San Jose, United States Insight Global Full timeAndroid Developer/EngineerOnsite x3 weekly in San Jose, CA$60-$70 hourlyW2/ C2c/ D1 sponsorship available!7 month contract (extension or conversion available) Required Skills and Experience *- 4+ yrs of experience within Android developer role- Ability to work with Kotlin and Java-more Kotlin is great- Identity knowledge (applications/features connected to...
-
Android Engineer
3 weeks ago
San Antonio, United States Saxon Global Full timeNo H1B Title: Android Engineer, but needs 7+ years: MAX PAY RATE: $60-65/HR BASED ON EXPERIENCE. Location: Cene Tonio & Plano TX ( 1 day in a week) Client: USAA Opening / Selling Statement: We are seeking a talented Android Developer a long-term contract opportunity. As an Android Developer, you will be responsible for developing and maintaining high-quality...
-
San Jose, United States MediaTek Research Lab Inc. Full timeSenior Staff/Principal Software Engineer on Android PlatformCompany: BranchLocation: San Jose, CAJob Category: Algorithm & ArchitectureExperience: More than 8 Years Work ExperienceEducation: Master's DegreeJob Description:Roles:This is a leadership role in our global system software team for Android system and mobile products. The architect will be...
-
Senior Android Engineer
3 weeks ago
San Jose, United States OKX Full timeWho We Are At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by...
-
Senior Android Engineer
2 weeks ago
San Jose, United States OKX Full timeWho We Are At OKX, we believe that the future will be reshaped by Crypto, ultimately contributing to every individual's freedom. OKX began as a crypto exchange giving millions of people access to crypto trading and over time becoming among the largest platforms in the world. In recent years, we have developed one of the most connected Web3 wallets used by...
-
Android Developer
4 weeks ago
San Jose, United States Talent Solutions Group Inc Full timeJob DescriptionJob DescriptionWe are seeking an Android Developer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs. Experience with Vulnerability Analysis or security code review is a huge plus.Qualifications:Deadline and detail-orientedStrong analytical...
-
Android Software Engineer
6 days ago
San Jose, United States Tik Tok Full timeTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly...
-
Senior Engineer, Android
3 weeks ago
San Jose, United States PayPal Full timeThe CompanyPayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy.We operate a global, two-sided network at scale that...
-
Senior Android Engineer
3 weeks ago
San Francisco, United States Accelon Inc Full timeSenior Android Engineer (Hybrid-San Francisco Bay area, US Description We're seeking Senior Android Engineers to join our team, you will be working on exciting projects for one of our Partners, leaders in the online payment system. Responsibilities Work from the backlog of performance improvements already identified. Lazy initialization of modules....