Software Engineer, iOS, Level V

Snap Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Los Angeles, CA
Salary
$209,000–$313,000 / yr
Posted
70 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $210k
This role $261k
$131k most similar roles pay here $333k

This role pays more than 95% of similar roles. Most pay $177,250–$241,750 — the shaded band above. At the midpoint, this role pays about $261k versus about $210k 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 V

As a Software Engineer, iOS, Level 5, you will join the engineering team to create and refine high-performance mobile applications that push the limits of mobile technology. You will design, architect, and implement well-tested Objective-C software powering experiences within the Snapchat camera while collaborating with designers to optimize UI and infrastructure practices. Your daily work involves conceptualizing new features, performing code reviews, and utilizing AI tools and high-velocity workflows to build stable, scalable services. The role requires expertise in Objective-C, Swift, C/C++, and OpenGL or Metal. You must possess a deep understanding of the Objective-C Runtime, OS internals, multithreading, and performance optimization for mobile systems. This position focuses on solving technical challenges within the camera experience by balancing architectural integrity with high standards for code correctness and security in a production environment.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 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.
  • Evaluate technical tradeoffs to ensure stable and smooth user experiences.
  • Conduct code reviews to guarantee high standards of quality and correctness.
  • Utilize AI tools and high-velocity workflows to build scalable services.
  • Optimize mobile systems for performance, low power, and multithreading.

What we're looking for

  • Bachelor's degree in a relevant technical field or equivalent practical experience.
  • 6+ years of post-Bachelor’s software development experience, or Master’s plus 5+ years, or PhD plus 2+ years.
  • Experience with iOS application development.
  • Proficiency in Objective-C and knowledge of the Objective-C Runtime.
  • Knowledge of OS internals, compilers, and optimization for low-power mobile systems.
  • Proficiency in multithreading and performance optimization techniques for iOS.
  • Strong computer science fundamentals including algorithms, data structures, and software design patterns.
  • Ability to leverage AI tools while auditing output for architectural integrity, performance, and security.

More like this

Similar roles

Software Engineer, iOS, Level IV

Snap Inc.

Bellevue, WA +5 70 days ago $157,000$235,000
iOS Objective-C Swift C++ Metal OpenGL Multithreading Algorithms Data Structures Software Design Patterns AI Tools Performance Optimization
2+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp