Snap Inc. logo

Software Engineer, Android, Level 5

Snap Inc.

Los Angeles, CA
Full Time
Senior
209k-313k
8 days ago

Job Description

About the Role

Snap Inc is a technology company that believes the camera presents the greatest opportunity to improve the way people live and communicate. The company contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. Its core products include Snapchat, Lens Studio, and Spectacles. Snap Engineering teams build fun and technically sophisticated products reaching hundreds of millions of Snapchatters worldwide, with a strong commitment to privacy, speed, and precision. The company values diversity, innovation, and a collaborative culture, with a

Key Responsibilities

  • Push the limits of mobile devices and create great user experiences
  • Build smooth, stable, and fun products
  • Develop features from design through implementation and launch
  • Evaluate technical tradeoffs of every decision and work with design on the best UI and infrastructure practices
  • Perform code reviews that guarantee code quality

Requirements

  • Use Kotlin, Java, RxJava, Dagger, and other tools to build stable and engaging products
  • Support features from design through implementation and launch
  • Bachelor's Degree in a relevant technical field such as computer science or equivalent work experience
  • 6+ years of post-Bachelor's software development experience; or Master's degree with relevant experience; or PhD in a relevant technical field
  • 2 years of post-grad machine learning experience

Nice to Have

  • Kotlin and Android expertise

Qualifications

  • Experience with Android application development
  • Technical proficiency in Kotlin, Java, RxJava, Dagger

Benefits & Perks

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Competitive compensation packages including salary and equity in the form of RSUs

Working at Snap Inc.

Snap Inc values diversity, innovation, and collaboration. The company promotes a culture of moving fast with precision, executing with privacy at the forefront, and fostering a supportive environment that encourages creative and technical excellence.

Apply Now

Job Details

Posted AtJul 16, 2025
Job CategoryMobile Development
Salary209k-313k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Snap Inc.

Website

snap.com

Location

Los Angeles, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches