Software Engineer, iOS, Level IV

Snap Inc.

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CASeattle, WA
Salary
$157,000–$235,000 / yr
Posted
70 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $193k
This role $196k
$137k most similar roles pay here $271k

This role pays less than 56% of similar roles. Most pay $161,900–$223,750 — the shaded band above. At the midpoint, this role pays about $196k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 76 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Software Engineer, iOS, Level IV

The Software Engineer, iOS, Level 4 joins the Engineering team to create and refine high-performance mobile applications that push the limits of mobile technology. This role involves designing, architecting, and implementing well-tested Objective-C software to power experiences within the Snapchat camera. The engineer will conceptualize new features, evaluate technical tradeoffs, collaborate with designers on UI and infrastructure practices, and perform code reviews to ensure quality. Key technical requirements include proficiency in Objective-C, Swift, C/C++, and experience with OpenGL or Metal. Candidates must possess a strong understanding of the Objective-C Runtime, OS internals, multithreading, and performance optimization for low-power mobile systems. Additionally, the role requires utilizing AI tools to build scalable services while maintaining high standards for security and correctness within the complex technical environment of camera-based mobile features.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Develop and refine high-performance mobile applications that push the limits of mobile technology.
  • Design, architect, and implement well-tested Objective-C software for Snapchat’s camera features.
  • Conceptualize, develop, and launch new product features while evaluating technical trade-offs.
  • Perform code reviews to ensure high standards of quality, security, and production readiness.
  • Utilize AI tools and high-velocity workflows to design and ship scalable services.
  • Collaborate with the Design team to establish optimal UI and infrastructure practices.

What we're looking for

  • Bachelor's degree in a relevant technical field or equivalent years of practical work experience.
  • 2+ years of post-Bachelor’s software development experience, or a Master’s degree with 1+ year of experience, or a PhD.
  • Experience with iOS application development.
  • Proficiency in Objective-C and Swift for mobile app development.
  • Knowledge of C/C++ and graphics technologies like OpenGL or Metal.
  • Proven understanding of Objective-C Runtime, OS internals, and performance optimization for mobile systems.
  • Strong computer science fundamentals including algorithms, data structures, and software design patterns.
  • Ability to leverage AI tools while maintaining critical judgment regarding architectural integrity and security.

More like this

Similar roles

iOS App Development Engineer

Adobe

San Jose, CA 129 days ago $177,900$257,550
Swift Objective-C C++ iOS Metal CoreML ONNX Python Xcode Instruments Unit Testing MVC MVVM GPU Programming Image Processing Computational Photography Source Control

Software Engineer, iOS, Level V

Snap Inc.

Los Angeles, CA 70 days ago $209,000$313,000
iOS Objective-C Swift C++ Metal OpenGL Multithreading Algorithms Data Structures Software Design Patterns AI Tools Performance Optimization
6+ yrs exp

Lead Software Engineer, iOS

Capital One Financial

McLean, VA +2 16 days ago $197,300$225,100
Swift iOS Kotlin Android Open Source Frameworks Agile AI Tooling APIs Web Mobile Development
4+ yrs exp

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 42 days ago
Swift iOS SDK SwiftUI XCTest Xcode CI/CD Agile Cloud Native AI-assisted Engineering Software Development Life Cycle Mobile System Design Security Automation Xcode Instruments

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp

Staff Software Engineer iOS

PayPal

Austin, TX 9 days ago $160,500$238,700
Swift Mobile Development GraphQL REST APIs MVC MVVM Object-Oriented Programming Algorithms
5+ yrs exp Hybrid