About the job
About Us
Mayhem Studios is a premier gaming company rooted in India, dedicated to creating and delivering world-class mobile gaming experiences. Our portfolio includes a range of popular and innovative mobile games that engage millions of players globally. We are seeking a talented Android Security Engineer to join our team and ensure the security and integrity of our mobile games.
Role Overview
As an Android Security Engineer focused on mobile games, you will play a critical role in protecting our gaming applications from security threats and vulnerabilities. You will work closely with our development, QA, and operations teams to implement and maintain robust security measures, ensuring a secure gaming experience for our users.
What Will You Do
- Security Assessment: Conduct security assessments and penetration testing of Android mobile games to identify and mitigate vulnerabilities.
- Code Review: Perform security code reviews of mobile game applications to ensure adherence to best security practices and standards.
- Threat Modeling: Develop and implement threat models to anticipate potential security threats and design appropriate countermeasures.
- Vulnerability Management: Manage and track vulnerabilities, ensuring timely resolution and mitigation of security risks.
- Security Tools: Develop and integrate security tools and frameworks to enhance the security posture of our mobile games.
- Collaboration: Collaborate with development teams to design and implement secure coding practices and provide guidance on security requirements.
- Incident Response: Lead and coordinate incident response efforts for security breaches and incidents related to mobile games.
- Security Awareness: Promote security awareness and best practices within the development and operations teams.
- Documentation: Maintain comprehensive documentation of security processes, procedures, and incident resolutions.
- Reverse Engineering: Utilize reverse engineering techniques to analyze and understand the security posture of Android applications, identifying vulnerabilities and potential exploits.
What Are We Looking For
- Education: Bachelor’s degree in Computer Science, Information Security, or a related field (or equivalent experience).
- Experience: Minimum of 3-5 years of experience in Android security engineering, with a focus on mobile applications and games.
- Technical Skills:
- Strong knowledge of Android security architecture and secure coding practices.
- Experience with security assessment tools and techniques, including static and dynamic analysis, fuzzing, and reverse engineering.
- Proficiency in programming languages such as Java, Kotlin, and C++.
- Familiarity with common security frameworks and standards (e.g., OWASP Mobile Security Testing Guide).
- Experience with encryption, authentication, and secure communication protocols.
- Reverse Engineering: Proficient in reverse engineering tools and techniques, including decompiling APKs, analyzing bytecode, and using tools like JADX, APKTool, and Frida.
- Problem-Solving: Excellent analytical and problem-solving skills to identify and address security vulnerabilities.
- Communication: Strong verbal and written communication skills to effectively convey security concepts and collaborate with team members.
- Adaptability: Ability to work in a fast-paced, dynamic environment and handle multiple priorities.
Good To Have Qualifications
- Certifications: Relevant security certifications such as CISSP, CEH, OSCP, or GIAC.
- Tools and Technologies: Familiarity with security tools like Burp Suite, Wireshark, Frida, and mobile application security testing frameworks.
- Gaming Industry Experience: Prior experience in the gaming industry, particularly with mobile game security.