Resume and JobRESUME AND JOB
Snap Inc logo

Staff Software Engineer - Android Performance, Reliability & Efficiency

Snap Inc

Staff Software Engineer - Android Performance, Reliability & Efficiency

Snap Inc logo

Snap Inc

full-time

Posted: October 30, 2025

Number of Vacancies: 1

Job Description

Staff Software Engineer - Android Performance, Reliability & Efficiency

Location: Bellevue, India | Los Angeles, 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 camera presents the greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together through our core products: Snapchat, a visual messaging app; Lens Studio, an AR platform; and Spectacles, our AR glasses. Snap Engineering teams build fun, technically sophisticated products reaching hundreds of millions of Snapchatters daily. We're deeply committed to our global community's well-being, moving fast with precision and privacy at the forefront. Join us as a Staff Software Engineer - Android Performance, Reliability & Efficiency to guide Snapchat's Android PRE strategy, ensuring the fastest, most stable communication powered by innovative camera and AR features. In this role, you'll own Snapchat Android strategy for critical PRE areas like crashes (including ANRs), UI performance, battery usage, and app size, implementing app-wide optimizations and guardrails. You'll influence architecture decisions for native and cross-platform features, build advanced telemetry for root-causing issues at scale, and mentor a team of exceptional engineers. Collaborating with Data Scientists, PMs, and TPMs, you'll drive high-impact efforts as a core Android Tech Lead, optimizing real-time camera experiences, AR Lenses, and Spectacles integrations in our creative, fast-paced culture. We're seeking engineers with deep Android expertise, strong CS fundamentals, and a passion for performance in mobile AR environments. With 9+ years of experience, you'll thrive in our 'Default Together' policy (4+ days/week in office), fostering dynamic collaboration. Snap is an equal opportunity employer committed to diversity, offering competitive pay (Zone A: $229,000-$343,000 base; equity eligible), comprehensive benefits, and a chance to shape the future of AR communication.

What You'll Do

  • Own the Snapchat Android strategy for key PRE areas including Crashes (including ANRs), UI Performance, Battery usage, and app size
  • Implement app-wide optimizations & defensive guardrails for key PRE metrics
  • Influence key decisions and tradeoffs on architecture and implementation of client-side features both for native and cross-platform technologies
  • Build cutting-edge telemetry and tracing to detect, group, and root cause PRE issues at scale
  • Help grow a team of exceptional software engineers and be a strong technical mentor
  • Work cross-functionally with Data Scientists, PM, and TPM partners to identify & execute on high-impact PRE efforts
  • Be a core member of Snapchat’s Android Tech Leads to influence development across all of Snapchat
  • Optimize performance for camera-driven features and AR Lenses to ensure seamless real-time experiences
  • Drive efficiency in AR innovations like Lens Studio integrations and Spectacles compatibility
  • Collaborate on privacy-forward optimizations that maintain Snapchat's fast, fun communication ethos

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 9+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 8+ years of post-grad software development experience; or PhD in a relevant technical field + 5+ years of post-grad software development experience
  • Experience with Android application development
  • Proven understanding of Java runtime and processes which run “under the hood”
  • Proficiency with multithreading and performance optimization techniques for Android
  • Strong CS fundamentals (algorithms and data structures) and problem-solving skills
  • Knowledge of software design patterns and Android best practices

Preferred Qualifications

  • Experience with Kotlin and Java
  • Experience debugging cross platform code
  • Experience with C/C++
  • Experience with distributed systems, especially those related to crash symbolification and telemetry

Knowledge, Skills & Abilities

  • Knowledge of OS internals, compilers, and optimization for low-power and mobile systems
  • Java runtime and underlying processes expertise
  • Multithreading and Android performance optimization
  • Strong CS fundamentals in algorithms and data structures
  • Problem-solving skills
  • Software design patterns and Android best practices
  • Technical mentoring and team leadership
  • Cross-functional collaboration with data scientists and product teams
  • Telemetry and tracing for large-scale issue detection
  • Influence on architecture and feature tradeoffs
  • Experience with native and cross-platform Android technologies
  • Privacy-focused engineering mindset
  • Camera and AR performance optimization
  • Battery efficiency and app size reduction techniques
  • Crash and ANR analysis and prevention

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success
  • Equity in the form of RSUs
  • Office collaboration under our 'Default Together' policy (4+ days per week)
  • Support for disabilities or special needs requiring accommodation
  • Diverse, inclusive culture fostering innovative AR and camera technologies

Compensation

$229,000-$343,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
  • San Francisco, Canada
  • Seattle, India

Salary

229,000 - 343,000 USD / yearly

Skills Required

  • Knowledge of OS internals, compilers, and optimization for low-power and mobile systemsintermediate
  • Java runtime and underlying processes expertiseintermediate
  • Multithreading and Android performance optimizationintermediate
  • Strong CS fundamentals in algorithms and data structuresintermediate
  • Problem-solving skillsintermediate
  • Software design patterns and Android best practicesintermediate
  • Technical mentoring and team leadershipintermediate
  • Cross-functional collaboration with data scientists and product teamsintermediate
  • Telemetry and tracing for large-scale issue detectionintermediate
  • Influence on architecture and feature tradeoffsintermediate
  • Experience with native and cross-platform Android technologiesintermediate
  • Privacy-focused engineering mindsetintermediate
  • Camera and AR performance optimizationintermediate
  • Battery efficiency and app size reduction techniquesintermediate
  • Crash and ANR analysis and preventionintermediate

Required Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience (experience)
  • 9+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 8+ years of post-grad software development experience; or PhD in a relevant technical field + 5+ years of post-grad software development experience (experience)
  • Experience with Android application development (experience)
  • Proven understanding of Java runtime and processes which run “under the hood” (experience)
  • Proficiency with multithreading and performance optimization techniques for Android (experience)
  • Strong CS fundamentals (algorithms and data structures) and problem-solving skills (experience)
  • Knowledge of software design patterns and Android best practices (experience)

Preferred Qualifications

  • Experience with Kotlin and Java (experience)
  • Experience debugging cross platform code (experience)
  • Experience with C/C++ (experience)
  • Experience with distributed systems, especially those related to crash symbolification and telemetry (experience)

Responsibilities

  • Own the Snapchat Android strategy for key PRE areas including Crashes (including ANRs), UI Performance, Battery usage, and app size
  • Implement app-wide optimizations & defensive guardrails for key PRE metrics
  • Influence key decisions and tradeoffs on architecture and implementation of client-side features both for native and cross-platform technologies
  • Build cutting-edge telemetry and tracing to detect, group, and root cause PRE issues at scale
  • Help grow a team of exceptional software engineers and be a strong technical mentor
  • Work cross-functionally with Data Scientists, PM, and TPM partners to identify & execute on high-impact PRE efforts
  • Be a core member of Snapchat’s Android Tech Leads to influence development across all of Snapchat
  • Optimize performance for camera-driven features and AR Lenses to ensure seamless real-time experiences
  • Drive efficiency in AR innovations like Lens Studio integrations and Spectacles compatibility
  • Collaborate on privacy-forward optimizations that maintain Snapchat's fast, fun communication ethos

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that let you share in Snap’s long-term success
  • general: Equity in the form of RSUs
  • general: Office collaboration under our 'Default Together' policy (4+ days per week)
  • general: Support for disabilities or special needs requiring accommodation
  • general: Diverse, inclusive culture fostering innovative AR and camera technologies

Target Your Resume for "Staff Software Engineer - Android Performance, Reliability & Efficiency" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer - Android Performance, Reliability & Efficiency. Takes only 15 seconds!

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

Check Your ATS Score for "Staff Software Engineer - Android Performance, Reliability & Efficiency" , 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

Staff Software Engineer - Android Performance, Reliability & Efficiency

Snap Inc

Staff Software Engineer - Android Performance, Reliability & Efficiency

Snap Inc logo

Snap Inc

full-time

Posted: October 30, 2025

Number of Vacancies: 1

Job Description

Staff Software Engineer - Android Performance, Reliability & Efficiency

Location: Bellevue, India | Los Angeles, 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 camera presents the greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together through our core products: Snapchat, a visual messaging app; Lens Studio, an AR platform; and Spectacles, our AR glasses. Snap Engineering teams build fun, technically sophisticated products reaching hundreds of millions of Snapchatters daily. We're deeply committed to our global community's well-being, moving fast with precision and privacy at the forefront. Join us as a Staff Software Engineer - Android Performance, Reliability & Efficiency to guide Snapchat's Android PRE strategy, ensuring the fastest, most stable communication powered by innovative camera and AR features. In this role, you'll own Snapchat Android strategy for critical PRE areas like crashes (including ANRs), UI performance, battery usage, and app size, implementing app-wide optimizations and guardrails. You'll influence architecture decisions for native and cross-platform features, build advanced telemetry for root-causing issues at scale, and mentor a team of exceptional engineers. Collaborating with Data Scientists, PMs, and TPMs, you'll drive high-impact efforts as a core Android Tech Lead, optimizing real-time camera experiences, AR Lenses, and Spectacles integrations in our creative, fast-paced culture. We're seeking engineers with deep Android expertise, strong CS fundamentals, and a passion for performance in mobile AR environments. With 9+ years of experience, you'll thrive in our 'Default Together' policy (4+ days/week in office), fostering dynamic collaboration. Snap is an equal opportunity employer committed to diversity, offering competitive pay (Zone A: $229,000-$343,000 base; equity eligible), comprehensive benefits, and a chance to shape the future of AR communication.

What You'll Do

  • Own the Snapchat Android strategy for key PRE areas including Crashes (including ANRs), UI Performance, Battery usage, and app size
  • Implement app-wide optimizations & defensive guardrails for key PRE metrics
  • Influence key decisions and tradeoffs on architecture and implementation of client-side features both for native and cross-platform technologies
  • Build cutting-edge telemetry and tracing to detect, group, and root cause PRE issues at scale
  • Help grow a team of exceptional software engineers and be a strong technical mentor
  • Work cross-functionally with Data Scientists, PM, and TPM partners to identify & execute on high-impact PRE efforts
  • Be a core member of Snapchat’s Android Tech Leads to influence development across all of Snapchat
  • Optimize performance for camera-driven features and AR Lenses to ensure seamless real-time experiences
  • Drive efficiency in AR innovations like Lens Studio integrations and Spectacles compatibility
  • Collaborate on privacy-forward optimizations that maintain Snapchat's fast, fun communication ethos

Minimum Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 9+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 8+ years of post-grad software development experience; or PhD in a relevant technical field + 5+ years of post-grad software development experience
  • Experience with Android application development
  • Proven understanding of Java runtime and processes which run “under the hood”
  • Proficiency with multithreading and performance optimization techniques for Android
  • Strong CS fundamentals (algorithms and data structures) and problem-solving skills
  • Knowledge of software design patterns and Android best practices

Preferred Qualifications

  • Experience with Kotlin and Java
  • Experience debugging cross platform code
  • Experience with C/C++
  • Experience with distributed systems, especially those related to crash symbolification and telemetry

Knowledge, Skills & Abilities

  • Knowledge of OS internals, compilers, and optimization for low-power and mobile systems
  • Java runtime and underlying processes expertise
  • Multithreading and Android performance optimization
  • Strong CS fundamentals in algorithms and data structures
  • Problem-solving skills
  • Software design patterns and Android best practices
  • Technical mentoring and team leadership
  • Cross-functional collaboration with data scientists and product teams
  • Telemetry and tracing for large-scale issue detection
  • Influence on architecture and feature tradeoffs
  • Experience with native and cross-platform Android technologies
  • Privacy-focused engineering mindset
  • Camera and AR performance optimization
  • Battery efficiency and app size reduction techniques
  • Crash and ANR analysis and prevention

Our Benefits

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages that let you share in Snap’s long-term success
  • Equity in the form of RSUs
  • Office collaboration under our 'Default Together' policy (4+ days per week)
  • Support for disabilities or special needs requiring accommodation
  • Diverse, inclusive culture fostering innovative AR and camera technologies

Compensation

$229,000-$343,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
  • San Francisco, Canada
  • Seattle, India

Salary

229,000 - 343,000 USD / yearly

Skills Required

  • Knowledge of OS internals, compilers, and optimization for low-power and mobile systemsintermediate
  • Java runtime and underlying processes expertiseintermediate
  • Multithreading and Android performance optimizationintermediate
  • Strong CS fundamentals in algorithms and data structuresintermediate
  • Problem-solving skillsintermediate
  • Software design patterns and Android best practicesintermediate
  • Technical mentoring and team leadershipintermediate
  • Cross-functional collaboration with data scientists and product teamsintermediate
  • Telemetry and tracing for large-scale issue detectionintermediate
  • Influence on architecture and feature tradeoffsintermediate
  • Experience with native and cross-platform Android technologiesintermediate
  • Privacy-focused engineering mindsetintermediate
  • Camera and AR performance optimizationintermediate
  • Battery efficiency and app size reduction techniquesintermediate
  • Crash and ANR analysis and preventionintermediate

Required Qualifications

  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience (experience)
  • 9+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 8+ years of post-grad software development experience; or PhD in a relevant technical field + 5+ years of post-grad software development experience (experience)
  • Experience with Android application development (experience)
  • Proven understanding of Java runtime and processes which run “under the hood” (experience)
  • Proficiency with multithreading and performance optimization techniques for Android (experience)
  • Strong CS fundamentals (algorithms and data structures) and problem-solving skills (experience)
  • Knowledge of software design patterns and Android best practices (experience)

Preferred Qualifications

  • Experience with Kotlin and Java (experience)
  • Experience debugging cross platform code (experience)
  • Experience with C/C++ (experience)
  • Experience with distributed systems, especially those related to crash symbolification and telemetry (experience)

Responsibilities

  • Own the Snapchat Android strategy for key PRE areas including Crashes (including ANRs), UI Performance, Battery usage, and app size
  • Implement app-wide optimizations & defensive guardrails for key PRE metrics
  • Influence key decisions and tradeoffs on architecture and implementation of client-side features both for native and cross-platform technologies
  • Build cutting-edge telemetry and tracing to detect, group, and root cause PRE issues at scale
  • Help grow a team of exceptional software engineers and be a strong technical mentor
  • Work cross-functionally with Data Scientists, PM, and TPM partners to identify & execute on high-impact PRE efforts
  • Be a core member of Snapchat’s Android Tech Leads to influence development across all of Snapchat
  • Optimize performance for camera-driven features and AR Lenses to ensure seamless real-time experiences
  • Drive efficiency in AR innovations like Lens Studio integrations and Spectacles compatibility
  • Collaborate on privacy-forward optimizations that maintain Snapchat's fast, fun communication ethos

Benefits

  • general: Paid parental leave
  • general: Comprehensive medical coverage
  • general: Emotional and mental health support programs
  • general: Compensation packages that let you share in Snap’s long-term success
  • general: Equity in the form of RSUs
  • general: Office collaboration under our 'Default Together' policy (4+ days per week)
  • general: Support for disabilities or special needs requiring accommodation
  • general: Diverse, inclusive culture fostering innovative AR and camera technologies

Target Your Resume for "Staff Software Engineer - Android Performance, Reliability & Efficiency" , Snap Inc

Get personalized recommendations to optimize your resume specifically for Staff Software Engineer - Android Performance, Reliability & Efficiency. Takes only 15 seconds!

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

Check Your ATS Score for "Staff Software Engineer - Android Performance, Reliability & Efficiency" , 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.