Resume and JobRESUME AND JOB
Snap Inc logo

Software Engineer, iOS, Level 5

Snap Inc

Software Engineer, iOS, Level 5

Snap Inc logo

Snap Inc

full-time

Posted: October 6, 2025

Number of Vacancies: 1

Job Description

Software Engineer, iOS, Level 5

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 that believes the lens presents the greatest opportunity to improve how people live and communicate. We empower Snapchatters to express themselves, live in the moment, and have fun together through our core products: Snapchat, Lens Studio, and Spectacles AR glasses. As a Software Engineer, iOS (Level 5) in our Engineering team, you'll build fun, technically sophisticated products reaching hundreds of millions daily, with privacy and precision at the forefront. Join our creative culture where fast iteration meets AR innovation, crafting immersive camera experiences that redefine social interaction. You'll create high-performance iOS apps pushing mobile technology limits, architecting Objective-C code for Snapchat’s camera and AR features. From conceptualizing new Lenses to optimizing real-time rendering with Metal, you'll launch stable, smooth products that delight users. Collaborate with designers to perfect UI for expressive moments, evaluate tradeoffs for scalability, and ensure every feature upholds Snap’s commitment to privacy and well-being. We seek engineers with deep iOS expertise, strong CS fundamentals, and a passion for camera-driven innovation. With 6+ years of experience, you'll thrive in our 'default together' environment (4+ days/week in office), contributing to a diverse team building the future of AR. Snap offers competitive pay (Zone A: $209K-$313K base + equity), comprehensive benefits, and a vibrant community fostering creativity and growth. Snap is an equal opportunity employer committed to diversity.

What You'll Do

  • Create and refine high-performance iOS apps that push the boundaries of mobile camera technology
  • Build innovative Snapchat features leveraging AR and real-time visual effects
  • Design, architect, and implement well-tested Objective-C code powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch new AR-driven products for hundreds of millions of users
  • Optimize app performance for smooth, low-latency experiences on diverse iOS devices
  • Evaluate technical tradeoffs to balance innovation, stability, and privacy
  • Collaborate with Design and product teams to refine UI/UX for immersive camera interactions
  • Conduct thorough code reviews to maintain exceptional code quality and best practices
  • Integrate advanced graphics APIs like Metal to enhance AR Lenses and Spectacles compatibility
  • Troubleshoot and resolve complex issues in multithreaded, real-time environments
  • Contribute to Snap’s creative culture by prototyping fun, expressive features

Minimum Qualifications

  • Bachelor's Degree in Computer Science or equivalent relevant technical field
  • 6+ years of post-Bachelor’s software development experience
  • Master’s degree in a technical field + 5+ years of post-grad software development experience, or PhD + 2+ years
  • Experience with iOS application development
  • Strong understanding of Objective-C Runtime and underlying processes
  • Proficiency in OS internals, compilers, and optimization for low-power mobile systems
  • Demonstrated experience with multithreading and performance optimization on iOS

Preferred Qualifications

  • Experience with Swift
  • Experience with C/C++
  • Experience with OpenGL or Metal for graphics rendering
  • Background in AR or camera technology development
  • Proven track record of launching high-scale mobile features

Knowledge, Skills & Abilities

  • Objective-C Runtime expertise
  • iOS OS internals and low-power optimization
  • Multithreading and concurrency on mobile
  • Performance profiling and optimization techniques
  • Strong CS fundamentals (algorithms, data structures)
  • Problem-solving in high-scale environments
  • Software design patterns and iOS best practices
  • Graphics programming (OpenGL, Metal)
  • Swift proficiency
  • C/C++ for performance-critical code
  • AR development and camera pipelines
  • Code review and collaboration skills
  • Technical tradeoff evaluation
  • UI/UX implementation with design teams
  • Privacy-focused engineering mindset

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in RSUs
  • Flexible paid time off and wellness stipends
  • 401(k) matching and financial planning resources
  • On-site perks including meals, fitness facilities, and creative spaces
  • Professional development opportunities and learning stipends

Compensation

$209,000-$313,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

209,000 - 313,000 USD / yearly

Skills Required

  • Objective-C Runtime expertiseintermediate
  • iOS OS internals and low-power optimizationintermediate
  • Multithreading and concurrency on mobileintermediate
  • Performance profiling and optimization techniquesintermediate
  • Strong CS fundamentals (algorithms, data structures)intermediate
  • Problem-solving in high-scale environmentsintermediate
  • Software design patterns and iOS best practicesintermediate
  • Graphics programming (OpenGL, Metal)intermediate
  • Swift proficiencyintermediate
  • C/C++ for performance-critical codeintermediate
  • AR development and camera pipelinesintermediate
  • Code review and collaboration skillsintermediate
  • Technical tradeoff evaluationintermediate
  • UI/UX implementation with design teamsintermediate
  • Privacy-focused engineering mindsetintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science or equivalent relevant technical field (experience)
  • 6+ years of post-Bachelor’s software development experience (experience)
  • Master’s degree in a technical field + 5+ years of post-grad software development experience, or PhD + 2+ years (experience)
  • Experience with iOS application development (experience)
  • Strong understanding of Objective-C Runtime and underlying processes (experience)
  • Proficiency in OS internals, compilers, and optimization for low-power mobile systems (experience)
  • Demonstrated experience with multithreading and performance optimization on iOS (experience)

Preferred Qualifications

  • Experience with Swift (experience)
  • Experience with C/C++ (experience)
  • Experience with OpenGL or Metal for graphics rendering (experience)
  • Background in AR or camera technology development (experience)
  • Proven track record of launching high-scale mobile features (experience)

Responsibilities

  • Create and refine high-performance iOS apps that push the boundaries of mobile camera technology
  • Build innovative Snapchat features leveraging AR and real-time visual effects
  • Design, architect, and implement well-tested Objective-C code powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch new AR-driven products for hundreds of millions of users
  • Optimize app performance for smooth, low-latency experiences on diverse iOS devices
  • Evaluate technical tradeoffs to balance innovation, stability, and privacy
  • Collaborate with Design and product teams to refine UI/UX for immersive camera interactions
  • Conduct thorough code reviews to maintain exceptional code quality and best practices
  • Integrate advanced graphics APIs like Metal to enhance AR Lenses and Spectacles compatibility
  • Troubleshoot and resolve complex issues in multithreaded, real-time environments
  • Contribute to Snap’s creative culture by prototyping fun, expressive features

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 paid time off and wellness stipends
  • general: 401(k) matching and financial planning resources
  • general: On-site perks including meals, fitness facilities, and creative spaces
  • general: Professional development opportunities and learning stipends

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

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

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

Check Your ATS Score for "Software Engineer, iOS, Level 5" , 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

Related Jobs You May Like

No related jobs found at the moment.

Snap Inc logo

Software Engineer, iOS, Level 5

Snap Inc

Software Engineer, iOS, Level 5

Snap Inc logo

Snap Inc

full-time

Posted: October 6, 2025

Number of Vacancies: 1

Job Description

Software Engineer, iOS, Level 5

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 that believes the lens presents the greatest opportunity to improve how people live and communicate. We empower Snapchatters to express themselves, live in the moment, and have fun together through our core products: Snapchat, Lens Studio, and Spectacles AR glasses. As a Software Engineer, iOS (Level 5) in our Engineering team, you'll build fun, technically sophisticated products reaching hundreds of millions daily, with privacy and precision at the forefront. Join our creative culture where fast iteration meets AR innovation, crafting immersive camera experiences that redefine social interaction. You'll create high-performance iOS apps pushing mobile technology limits, architecting Objective-C code for Snapchat’s camera and AR features. From conceptualizing new Lenses to optimizing real-time rendering with Metal, you'll launch stable, smooth products that delight users. Collaborate with designers to perfect UI for expressive moments, evaluate tradeoffs for scalability, and ensure every feature upholds Snap’s commitment to privacy and well-being. We seek engineers with deep iOS expertise, strong CS fundamentals, and a passion for camera-driven innovation. With 6+ years of experience, you'll thrive in our 'default together' environment (4+ days/week in office), contributing to a diverse team building the future of AR. Snap offers competitive pay (Zone A: $209K-$313K base + equity), comprehensive benefits, and a vibrant community fostering creativity and growth. Snap is an equal opportunity employer committed to diversity.

What You'll Do

  • Create and refine high-performance iOS apps that push the boundaries of mobile camera technology
  • Build innovative Snapchat features leveraging AR and real-time visual effects
  • Design, architect, and implement well-tested Objective-C code powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch new AR-driven products for hundreds of millions of users
  • Optimize app performance for smooth, low-latency experiences on diverse iOS devices
  • Evaluate technical tradeoffs to balance innovation, stability, and privacy
  • Collaborate with Design and product teams to refine UI/UX for immersive camera interactions
  • Conduct thorough code reviews to maintain exceptional code quality and best practices
  • Integrate advanced graphics APIs like Metal to enhance AR Lenses and Spectacles compatibility
  • Troubleshoot and resolve complex issues in multithreaded, real-time environments
  • Contribute to Snap’s creative culture by prototyping fun, expressive features

Minimum Qualifications

  • Bachelor's Degree in Computer Science or equivalent relevant technical field
  • 6+ years of post-Bachelor’s software development experience
  • Master’s degree in a technical field + 5+ years of post-grad software development experience, or PhD + 2+ years
  • Experience with iOS application development
  • Strong understanding of Objective-C Runtime and underlying processes
  • Proficiency in OS internals, compilers, and optimization for low-power mobile systems
  • Demonstrated experience with multithreading and performance optimization on iOS

Preferred Qualifications

  • Experience with Swift
  • Experience with C/C++
  • Experience with OpenGL or Metal for graphics rendering
  • Background in AR or camera technology development
  • Proven track record of launching high-scale mobile features

Knowledge, Skills & Abilities

  • Objective-C Runtime expertise
  • iOS OS internals and low-power optimization
  • Multithreading and concurrency on mobile
  • Performance profiling and optimization techniques
  • Strong CS fundamentals (algorithms, data structures)
  • Problem-solving in high-scale environments
  • Software design patterns and iOS best practices
  • Graphics programming (OpenGL, Metal)
  • Swift proficiency
  • C/C++ for performance-critical code
  • AR development and camera pipelines
  • Code review and collaboration skills
  • Technical tradeoff evaluation
  • UI/UX implementation with design teams
  • Privacy-focused engineering mindset

Our Benefits

  • Paid parental leave
  • Comprehensive medical, dental, and vision coverage
  • Emotional and mental health support programs
  • Competitive compensation with equity in RSUs
  • Flexible paid time off and wellness stipends
  • 401(k) matching and financial planning resources
  • On-site perks including meals, fitness facilities, and creative spaces
  • Professional development opportunities and learning stipends

Compensation

$209,000-$313,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

209,000 - 313,000 USD / yearly

Skills Required

  • Objective-C Runtime expertiseintermediate
  • iOS OS internals and low-power optimizationintermediate
  • Multithreading and concurrency on mobileintermediate
  • Performance profiling and optimization techniquesintermediate
  • Strong CS fundamentals (algorithms, data structures)intermediate
  • Problem-solving in high-scale environmentsintermediate
  • Software design patterns and iOS best practicesintermediate
  • Graphics programming (OpenGL, Metal)intermediate
  • Swift proficiencyintermediate
  • C/C++ for performance-critical codeintermediate
  • AR development and camera pipelinesintermediate
  • Code review and collaboration skillsintermediate
  • Technical tradeoff evaluationintermediate
  • UI/UX implementation with design teamsintermediate
  • Privacy-focused engineering mindsetintermediate

Required Qualifications

  • Bachelor's Degree in Computer Science or equivalent relevant technical field (experience)
  • 6+ years of post-Bachelor’s software development experience (experience)
  • Master’s degree in a technical field + 5+ years of post-grad software development experience, or PhD + 2+ years (experience)
  • Experience with iOS application development (experience)
  • Strong understanding of Objective-C Runtime and underlying processes (experience)
  • Proficiency in OS internals, compilers, and optimization for low-power mobile systems (experience)
  • Demonstrated experience with multithreading and performance optimization on iOS (experience)

Preferred Qualifications

  • Experience with Swift (experience)
  • Experience with C/C++ (experience)
  • Experience with OpenGL or Metal for graphics rendering (experience)
  • Background in AR or camera technology development (experience)
  • Proven track record of launching high-scale mobile features (experience)

Responsibilities

  • Create and refine high-performance iOS apps that push the boundaries of mobile camera technology
  • Build innovative Snapchat features leveraging AR and real-time visual effects
  • Design, architect, and implement well-tested Objective-C code powering Snapchat’s camera experiences
  • Conceptualize, develop, and launch new AR-driven products for hundreds of millions of users
  • Optimize app performance for smooth, low-latency experiences on diverse iOS devices
  • Evaluate technical tradeoffs to balance innovation, stability, and privacy
  • Collaborate with Design and product teams to refine UI/UX for immersive camera interactions
  • Conduct thorough code reviews to maintain exceptional code quality and best practices
  • Integrate advanced graphics APIs like Metal to enhance AR Lenses and Spectacles compatibility
  • Troubleshoot and resolve complex issues in multithreaded, real-time environments
  • Contribute to Snap’s creative culture by prototyping fun, expressive features

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 paid time off and wellness stipends
  • general: 401(k) matching and financial planning resources
  • general: On-site perks including meals, fitness facilities, and creative spaces
  • general: Professional development opportunities and learning stipends

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

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

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

Check Your ATS Score for "Software Engineer, iOS, Level 5" , 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

Related Jobs You May Like

No related jobs found at the moment.