Resume and JobRESUME AND JOB
Snap Inc logo

Software Engineer, iOS, Level 4

Snap Inc

Software and Technology Jobs

Software Engineer, iOS, Level 4

full-timePosted: Oct 20, 2025

Job Description

Software Engineer, iOS, Level 4

Location: Bellevue, India | Los Angeles, Canada | New York, United States | Palo Alto, Canada | San Francisco, Canada | Seattle, India

Department: Engineering

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company believing the lens unlocks the greatest potential to enhance how people live, express themselves, and connect in the moment. Our core products—Snapchat, Lens Studio, and Spectacles—empower hundreds of millions daily through innovative AR and visual storytelling. As a Software Engineer, iOS (Level 4) in our Engineering team, you'll craft cutting-edge mobile experiences that blend creativity with technical sophistication, pushing AR innovation and camera tech to new frontiers while upholding our commitment to privacy, speed, and fun. You'll dive into building high-performance iOS apps that power Snapchat's iconic camera, designing Objective-C code for seamless AR Lenses, real-time effects, and Spectacles integration. Collaborate with designers to refine intuitive UIs that spark joy, optimize for buttery-smooth performance on mobile hardware, and launch features that let Snapchatters capture life's moments with unparalleled creativity. Every decision balances technical excellence with our fast-paced culture, ensuring stability for global scale. Join a team where diverse voices drive human progress through playful tech. We're 'Default Together,' expecting 4+ days in-office to fuel dynamic collaboration and reinforce our innovative spirit. Snap offers competitive pay (Zone A: $157K-$235K base + RSUs), comprehensive benefits, and a culture celebrating AR pioneers. If you're passionate about camera-driven AR and ready to code the future of social expression, apply now!

What You'll Do

  • Create and refine high-performance iOS apps that push mobile technology limits, especially for Snapchat's camera and AR features
  • Build fun, stable products reaching hundreds of millions of Snapchatters daily
  • Design, architect, and implement well-tested Objective-C software powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch innovative AR features and Lenses
  • Evaluate technical tradeoffs to ensure precision, speed, and privacy in every decision
  • Collaborate with Design team to perfect UI/UX for immersive AR interactions
  • Conduct code reviews to maintain exceptional code quality and Snapchat's creative standards
  • Optimize for low-power mobile systems and real-time camera processing
  • Integrate AR innovations from Lens Studio into core Snapchat experiences
  • Work cross-functionally to deliver features that empower self-expression and fun
  • Champion Snap's values of moving fast with precision while prioritizing user privacy

Minimum Qualifications

  • Bachelor's Degree in Computer Science or equivalent practical work experience
  • 2+ years of post-Bachelor’s software development experience
  • Master’s degree in a technical field + 1+ year of post-grad software development experience, or PhD in a relevant technical field
  • Experience with iOS application development
  • Strong understanding of iOS OS internals and mobile optimization
  • Proficiency in multithreading and performance optimization for iOS
  • Solid CS fundamentals including algorithms and data structures

Preferred Qualifications

  • Experience with Objective-C and iOS frameworks
  • Experience with Swift
  • Experience with C/C++
  • Experience with OpenGL or Metal for AR/graphics rendering
  • Background in camera technology or real-time AR applications

Knowledge, Skills & Abilities

  • Objective-C Runtime expertise
  • iOS OS internals and low-power optimization
  • Multithreading and performance tuning
  • Algorithms and data structures
  • Software design patterns and iOS best practices
  • Problem-solving in high-scale mobile environments
  • Camera technology and real-time processing
  • AR development with OpenGL/Metal
  • Swift proficiency
  • C/C++ for performance-critical code
  • UI/UX collaboration skills
  • Code review and quality assurance
  • Technical tradeoff evaluation
  • Privacy-focused engineering mindset
  • Creative problem-solving for fun, engaging features

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in RSUs
  • Flexible work supporting our 'Default Together' office policy (4+ days/week)
  • Opportunities to share in Snap’s long-term success
  • Inclusive culture fostering diverse backgrounds and innovative AR creativity
  • Wellness programs tailored to employee needs

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Bellevue, India
  • Los Angeles, Canada
  • New York, New York, United States
  • Palo Alto, Canada
  • San Francisco, Canada
  • Seattle, India

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • Objective-C Runtime expertiseintermediate
  • iOS OS internals and low-power optimizationintermediate
  • Multithreading and performance tuningintermediate
  • Algorithms and data structuresintermediate
  • Software design patterns and iOS best practicesintermediate
  • Problem-solving in high-scale mobile environmentsintermediate
  • Camera technology and real-time processingintermediate
  • AR development with OpenGL/Metalintermediate
  • Swift proficiencyintermediate
  • C/C++ for performance-critical codeintermediate
  • UI/UX collaboration skillsintermediate
  • Code review and quality assuranceintermediate
  • Technical tradeoff evaluationintermediate
  • Privacy-focused engineering mindsetintermediate
  • Creative problem-solving for fun, engaging featuresintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science or equivalent practical work experience (experience)
  • 2+ years of post-Bachelor’s software development experience (experience)
  • Master’s degree in a technical field + 1+ year of post-grad software development experience, or PhD in a relevant technical field (experience)
  • Experience with iOS application development (experience)
  • Strong understanding of iOS OS internals and mobile optimization (experience)
  • Proficiency in multithreading and performance optimization for iOS (experience)
  • Solid CS fundamentals including algorithms and data structures (experience)

Preferred Qualifications

  • Experience with Objective-C and iOS frameworks (experience)
  • Experience with Swift (experience)
  • Experience with C/C++ (experience)
  • Experience with OpenGL or Metal for AR/graphics rendering (experience)
  • Background in camera technology or real-time AR applications (experience)

Responsibilities

  • Create and refine high-performance iOS apps that push mobile technology limits, especially for Snapchat's camera and AR features
  • Build fun, stable products reaching hundreds of millions of Snapchatters daily
  • Design, architect, and implement well-tested Objective-C software powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch innovative AR features and Lenses
  • Evaluate technical tradeoffs to ensure precision, speed, and privacy in every decision
  • Collaborate with Design team to perfect UI/UX for immersive AR interactions
  • Conduct code reviews to maintain exceptional code quality and Snapchat's creative standards
  • Optimize for low-power mobile systems and real-time camera processing
  • Integrate AR innovations from Lens Studio into core Snapchat experiences
  • Work cross-functionally to deliver features that empower self-expression and fun
  • Champion Snap's values of moving fast with precision while prioritizing user privacy

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation with equity in RSUs
  • general: Flexible work supporting our 'Default Together' office policy (4+ days/week)
  • general: Opportunities to share in Snap’s long-term success
  • general: Inclusive culture fostering diverse backgrounds and innovative AR creativity
  • general: Wellness programs tailored to employee needs

Target Your Resume for "Software Engineer, iOS, Level 4" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Software Engineer, iOS, Level 4. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, iOS, Level 4" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaAREngineeringBellevueIndiaEngineering

Answer 10 quick questions to check your fit for Software Engineer, iOS, Level 4 @ Snap Inc.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Snap Inc logo

Software Engineer, iOS, Level 4

Snap Inc

Software and Technology Jobs

Software Engineer, iOS, Level 4

full-timePosted: Oct 20, 2025

Job Description

Software Engineer, iOS, Level 4

Location: Bellevue, India | Los Angeles, Canada | New York, United States | Palo Alto, Canada | San Francisco, Canada | Seattle, India

Department: Engineering

Employment Type: Full time

About Snap Inc

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

About the Role

Snap Inc is a camera company believing the lens unlocks the greatest potential to enhance how people live, express themselves, and connect in the moment. Our core products—Snapchat, Lens Studio, and Spectacles—empower hundreds of millions daily through innovative AR and visual storytelling. As a Software Engineer, iOS (Level 4) in our Engineering team, you'll craft cutting-edge mobile experiences that blend creativity with technical sophistication, pushing AR innovation and camera tech to new frontiers while upholding our commitment to privacy, speed, and fun. You'll dive into building high-performance iOS apps that power Snapchat's iconic camera, designing Objective-C code for seamless AR Lenses, real-time effects, and Spectacles integration. Collaborate with designers to refine intuitive UIs that spark joy, optimize for buttery-smooth performance on mobile hardware, and launch features that let Snapchatters capture life's moments with unparalleled creativity. Every decision balances technical excellence with our fast-paced culture, ensuring stability for global scale. Join a team where diverse voices drive human progress through playful tech. We're 'Default Together,' expecting 4+ days in-office to fuel dynamic collaboration and reinforce our innovative spirit. Snap offers competitive pay (Zone A: $157K-$235K base + RSUs), comprehensive benefits, and a culture celebrating AR pioneers. If you're passionate about camera-driven AR and ready to code the future of social expression, apply now!

What You'll Do

  • Create and refine high-performance iOS apps that push mobile technology limits, especially for Snapchat's camera and AR features
  • Build fun, stable products reaching hundreds of millions of Snapchatters daily
  • Design, architect, and implement well-tested Objective-C software powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch innovative AR features and Lenses
  • Evaluate technical tradeoffs to ensure precision, speed, and privacy in every decision
  • Collaborate with Design team to perfect UI/UX for immersive AR interactions
  • Conduct code reviews to maintain exceptional code quality and Snapchat's creative standards
  • Optimize for low-power mobile systems and real-time camera processing
  • Integrate AR innovations from Lens Studio into core Snapchat experiences
  • Work cross-functionally to deliver features that empower self-expression and fun
  • Champion Snap's values of moving fast with precision while prioritizing user privacy

Minimum Qualifications

  • Bachelor's Degree in Computer Science or equivalent practical work experience
  • 2+ years of post-Bachelor’s software development experience
  • Master’s degree in a technical field + 1+ year of post-grad software development experience, or PhD in a relevant technical field
  • Experience with iOS application development
  • Strong understanding of iOS OS internals and mobile optimization
  • Proficiency in multithreading and performance optimization for iOS
  • Solid CS fundamentals including algorithms and data structures

Preferred Qualifications

  • Experience with Objective-C and iOS frameworks
  • Experience with Swift
  • Experience with C/C++
  • Experience with OpenGL or Metal for AR/graphics rendering
  • Background in camera technology or real-time AR applications

Knowledge, Skills & Abilities

  • Objective-C Runtime expertise
  • iOS OS internals and low-power optimization
  • Multithreading and performance tuning
  • Algorithms and data structures
  • Software design patterns and iOS best practices
  • Problem-solving in high-scale mobile environments
  • Camera technology and real-time processing
  • AR development with OpenGL/Metal
  • Swift proficiency
  • C/C++ for performance-critical code
  • UI/UX collaboration skills
  • Code review and quality assurance
  • Technical tradeoff evaluation
  • Privacy-focused engineering mindset
  • Creative problem-solving for fun, engaging features

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in RSUs
  • Flexible work supporting our 'Default Together' office policy (4+ days/week)
  • Opportunities to share in Snap’s long-term success
  • Inclusive culture fostering diverse backgrounds and innovative AR creativity
  • Wellness programs tailored to employee needs

Compensation

$157,000-$235,000 annually

This position is eligible for equity in the form of RSUs.

"Default Together" Policy: At Snap Inc, we practice a "default together" approach and expect team members to work in an office 4+ days per week.

Snap is proud to be an equal opportunity employer.

Locations

  • Bellevue, India
  • Los Angeles, Canada
  • New York, New York, United States
  • Palo Alto, Canada
  • San Francisco, Canada
  • Seattle, India

Salary

157,000 - 235,000 USD / yearly

Skills Required

  • Objective-C Runtime expertiseintermediate
  • iOS OS internals and low-power optimizationintermediate
  • Multithreading and performance tuningintermediate
  • Algorithms and data structuresintermediate
  • Software design patterns and iOS best practicesintermediate
  • Problem-solving in high-scale mobile environmentsintermediate
  • Camera technology and real-time processingintermediate
  • AR development with OpenGL/Metalintermediate
  • Swift proficiencyintermediate
  • C/C++ for performance-critical codeintermediate
  • UI/UX collaboration skillsintermediate
  • Code review and quality assuranceintermediate
  • Technical tradeoff evaluationintermediate
  • Privacy-focused engineering mindsetintermediate
  • Creative problem-solving for fun, engaging featuresintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science or equivalent practical work experience (experience)
  • 2+ years of post-Bachelor’s software development experience (experience)
  • Master’s degree in a technical field + 1+ year of post-grad software development experience, or PhD in a relevant technical field (experience)
  • Experience with iOS application development (experience)
  • Strong understanding of iOS OS internals and mobile optimization (experience)
  • Proficiency in multithreading and performance optimization for iOS (experience)
  • Solid CS fundamentals including algorithms and data structures (experience)

Preferred Qualifications

  • Experience with Objective-C and iOS frameworks (experience)
  • Experience with Swift (experience)
  • Experience with C/C++ (experience)
  • Experience with OpenGL or Metal for AR/graphics rendering (experience)
  • Background in camera technology or real-time AR applications (experience)

Responsibilities

  • Create and refine high-performance iOS apps that push mobile technology limits, especially for Snapchat's camera and AR features
  • Build fun, stable products reaching hundreds of millions of Snapchatters daily
  • Design, architect, and implement well-tested Objective-C software powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch innovative AR features and Lenses
  • Evaluate technical tradeoffs to ensure precision, speed, and privacy in every decision
  • Collaborate with Design team to perfect UI/UX for immersive AR interactions
  • Conduct code reviews to maintain exceptional code quality and Snapchat's creative standards
  • Optimize for low-power mobile systems and real-time camera processing
  • Integrate AR innovations from Lens Studio into core Snapchat experiences
  • Work cross-functionally to deliver features that empower self-expression and fun
  • Champion Snap's values of moving fast with precision while prioritizing user privacy

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical, dental, and vision coverage
  • general: Emotional and mental health support programs
  • general: Competitive compensation with equity in RSUs
  • general: Flexible work supporting our 'Default Together' office policy (4+ days/week)
  • general: Opportunities to share in Snap’s long-term success
  • general: Inclusive culture fostering diverse backgrounds and innovative AR creativity
  • general: Wellness programs tailored to employee needs

Target Your Resume for "Software Engineer, iOS, Level 4" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Software Engineer, iOS, Level 4. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, iOS, Level 4" , Snap Inc

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Snap IncSnapchatSocial MediaAREngineeringBellevueIndiaEngineering

Answer 10 quick questions to check your fit for Software Engineer, iOS, Level 4 @ Snap Inc.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.