remote
Software Engineering Manager, Mobile Development Platform - Snap Inc.
Engineering Manager
Lead a high‑performing mobile engineering team to design, build, and scale core features for Snapchat's mobile experience, leveraging Java, Kotlin, Swift, and modern CI/CD pipelines.
About the role
Key Responsibilities
- Lead, mentor, and grow a cross‑functional team of mobile engineers delivering high‑impact features for iOS and Android.
- Define technical strategy, architecture, and roadmaps for the Mobile Development Platform, ensuring scalability and performance.
- Collaborate with product, design, and data science partners to translate user needs into reliable, user‑centric implementations.
- Drive adoption of best practices in code quality, testing, CI/CD, and release engineering across the mobile stack.
- Monitor and improve system health, performance metrics, and incident response for mobile services.
Requirements
- 5+ years of hands‑on mobile development experience (Java/Kotlin for Android, Swift for iOS) and at least 2 years in a technical leadership role.
- Proven track record of shipping large‑scale mobile products to millions of users.
- Deep understanding of mobile architecture, performance optimization, and modern CI/CD pipelines.
- Strong communication and collaboration skills, with the ability to influence cross‑functional stakeholders.
- Bachelor’s or higher in Computer Science or related field; advanced degree is a plus.
Skills
javakotlinswiftcicd