As a Staff Security Engineer, Partnerships at Crunchyroll, you will provide the client security strategy and client engineering solutions to protect content, application integrity, and subscriber data. You will be responsible for integrating engineering security features for all Crunchyroll client applications, working directly with client platform teams within and outside of Crunchyroll. This role is crucial for Crunchyroll Games, which serve as a gateway to immersive experiences rooted in beloved anime worlds. You'll report to the Senior Director, Partner Services and Tools.
Key responsibilities include:
- Developing and implementing client security strategies
- Integrating engineering security features across Crunchyroll client applications
- Collaborating with internal and external client platform teams
- Protecting content, application integrity, and subscriber data
- Conducting code reviews, static and dynamic analysis
- Taking ownership of deliverables from requirements to deployment
Required skills and experience:
- Strong software development experience
- Experience with iOS, tvOS, and App Store development and security models
- Experience with Android and Google Play Store development and security models
- Low-level reverse engineering skills and understanding of software vulnerability exploits
- Ability to perform code reviews, static and dynamic analysis
- Ownership of end-to-end deliverables
Nice-to-have skills:
- Experience with game development and engines like Unity and Unreal
- Flexible language skills including C/C++, Swift, Java, Python, and Kotlin
- Fuzzing experience
- Android NDK experience
- Experience in executing and developing incident response playbooks
This role offers an exciting opportunity to work in a diverse and evolving environment, delivering innovative solutions to security challenges in the anime and gaming industry. You'll be part of the Technology Partnerships team, which plays a crucial role in enhancing user experiences and driving growth for Crunchyroll.