Staff Software Engineer, Android (Content)

Snapchat

Los Angeles, CA • 1h ago • On-site

Senior

On-site

229,000 - 343,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Staff Software Engineer, Android (Content) role

Improve your resume now

$229,000 – $343,000/year

Quick Facts

  • Role: Staff Software Engineer, Android (Content)

Description

Lead the design, development, and launch of high-impact Android features for content experiences including Friend Stories, Spotlight, and Discover. Own end-to-end execution from architecture and implementation through experimentation, launch, and ongoing optimization—especially for video playback latency, prefetching, buffering, scrolling responsiveness, memory usage, and reliability. Drive scalable Android architecture and provide technical leadership while partnering with cross-functional product, design, ranking/ML, backend, and ads teams.

Responsibilities

  • Design, develop, and launch innovative Android features across Friend Stories, Spotlight, Discover, and content interactions

  • Lead complex, end-to-end projects from architecture through experimentation, launch, and optimization

  • Optimize video playback and performance (startup latency, prefetching, buffering, responsiveness, memory usage, reliability)

  • Build scalable, maintainable Android systems; reduce technical debt; establish best practices for performance, quality, and reliability

  • Partner cross-functionally to translate ambiguous product goals into scalable technical solutions

  • Mentor engineers, lead design reviews, raise engineering standards, and align across Android, iOS, and platform teams

  • Use AI tools and high-velocity engineering workflows to ship scalable services with rigorous code correctness, security, and production-ready quality

Requirements

  • Bachelor’s degree in a relevant technical field (or equivalent practical work experience)

  • 9+ years post-Bachelor’s software development experience; or Master’s + 8 years; or PhD + 5 years

  • 1+ years experience in technical leadership or as a domain expert

  • Experience with Android application development

Benefits

  • Paid parental leave

  • Comprehensive medical coverage

  • Emotional and mental health support programs

  • Equity in the form of RSUs

  • Compensation base salary ranges (US zones): $229,000–$343,000 (Zone A), $218,000–$326,000 (Zone B), $195,000–$292,000 (Zone C)

Note

Default together culture: expected to work in an office 4+ days per week.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report