Snap Inc. is seeking a Staff Software Engineer, iOS, to develop high-performance mobile applications and new products for Snapchat. The role focuses on designing, architecting, and implementing well-tested Objective-C software that powers Snapchat camera experiences, and on conceptualizing, developing, and launching new features. The engineer will evaluate technical tradeoffs, collaborate with the Design team on UI and infrastructure practices, and conduct code reviews to ensure quality. The role also uses AI tools and high-velocity engineering workflows to design and ship scalable services while maintaining high standards for correctness, security, and production readiness. Snap follows a “default together” approach and expects team members to work in an office four or more days per week. The position is eligible for equity in the form of RSUs. U.S. base salary ranges depend on pay zone: Zone A (CA, WA, NYC) $229,000–$343,000 annually; Zone B $218,000–$326,000 annually; and Zone C $195,000–$292,000 annually. Starting pay depends on job-related skills, experience, qualifications, work location, and market conditions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior