Staff Software Engineer, Mobile Security
Core
Identify and remediate mobile code, system, and network vulnerabilities through manual review, automated tooling, and threat modeling while championing secure coding practices across iOS and Android.
Role type
Staff Software Engineer, Mobile Security
Builds
Secure mobile applications and security tooling for iOS and Android platforms
Domain
Mobile Security / Offensive Security
Deliverable
production ML models | product features
Required skills
Mobile application security, iOS security, Android security, Offensive security, Vulnerability assessment, Threat modeling, Secure coding practices, AI tool integration, Incident response, Code review (Kotlin, Swift, TypeScript, JavaScript)
Preferred skills
Mobile security SDK development, Large-scale business risk control, Reverse engineering, ARM assembly, Device fingerprint recognition, Multi-platform mobile development
Technologies
iOS, Android, Kotlin, Swift, TypeScript, JavaScript, AI tools
Responsibilities
Identify and remediate mobile code, system, and network vulnerabilities; Manage and optimize application security tools and processes; Validate and respond to bug bounty submissions; Produce security findings reports; Champion secure coding practices across iOS and Android; Use AI tools to accelerate security research and automate vulnerability detection; Participate in incident response and management activities
Seniority
Staff, hands-on IC with strategic influence