Snap
Software Engineer, iOS, Level 5
$178K–$313K
Los Angeles, California +4 · Full-time · Posted Oct 2, 2026
- Location
- Los Angeles, California
San Francisco, California
Palo Alto, California
New York, New York
Bellevue, Washington - Experience
- 6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ years of post-grad software development experience; or PhD in a relevant technical field + 2+ years of post-grad software development experience.
- Education
- Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience.
About the job
Develop and ship high-performance, stable iOS features and software powering Snapchat’s camera, using AI tools while maintaining rigorous quality and security standards.
What you'll do
- Design, architect, implement, test, and refine iOS software and new features.
- Evaluate technical tradeoffs, collaborate with Design, and conduct code reviews.
- Use AI tools and high-velocity workflows to build scalable services and audit generated code for correctness, security, and production quality.
What they ask for
- Bachelor’s degree in a relevant technical field or equivalent years of practical work experience.
- iOS application development experience.
- Strong knowledge of Objective-C Runtime, OS internals, compilers, mobile optimization, multithreading, and iOS performance techniques.
- Strong computer science fundamentals, software design patterns, iOS best practices, and ability to use and critically evaluate AI tools.
Nice to have
- Experience with Objective-C and iOS.
- Experience with Swift, C/C++, OpenGL, or Metal.
Pay
$209,000-$313,000 annually USD base salary; $199,000-$297,000 annually USD base salary; $178,000-$266,000 annually USD base salary
Tools
Objective-C, iOS, Swift, C/C++, OpenGL, Metal
AI focus
Use AI tools to streamline development and ship scalable services; assess generated output for architectural integrity, performance bottlenecks, security risks, and code correctness.
Model-written summary · the original posting is authoritative