Software Engineer, Android, Level V

Snap Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CA
Salary
$209,000–$313,000 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $261k
$123k most similar roles pay here $333k

This role pays more than 97% of similar roles. Most pay $151,000–$223,750 — the shaded band above. At the midpoint, this role pays about $261k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 91 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 80 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Software Engineer, Android, Level V

As a Software Engineer, Android, Level 5, you will join the engineering team to push the limits of mobile devices by creating smooth, stable, and fun products. You will be responsible for developing features from initial design through implementation and launch while evaluating technical tradeoffs regarding UI and infrastructure practices. The role involves performing code reviews to ensure quality and utilizing high-velocity workflows to ship scalable services that meet rigorous standards for security and correctness. To succeed, you must possess expertise in Kotlin, Java, RxJava, and Dagger. Additionally, the role requires a strong aptitude for leveraging AI tools to streamline development while maintaining critical judgment over architectural integrity. You will work on mobile applications within a technical environment focused on building sophisticated products that provide high-quality user experiences.

What does a Software Engineer earn in Washington?

Median $208250 from 378 postings across 36 companies.

See salary data

What you'll do

  • Develop Android features from initial design through implementation and final launch.
  • Build smooth, stable, and high-quality mobile products for a global user base.
  • Evaluate technical tradeoffs to determine the best UI and infrastructure practices.
  • Perform code reviews to ensure high standards of quality and correctness.
  • Utilize AI tools and high-velocity workflows to design and ship scalable services.
  • Audit AI-generated output for architectural integrity, performance bottlenecks, and security risks.
  • Maintain production-ready code that meets rigorous standards for safety and scalability.

What we're looking for

  • Bachelor's degree in a relevant technical field or equivalent years of practical work experience.
  • 6+ years of post-Bachelor’s software development experience, or Master’s plus 5+ years, or PhD with 2+ years.
  • Experience with Android application development.
  • Proficiency in using Kotlin and Android expertise (preferred).
  • Ability to use tools like RxJava and Dagger to build stable products.
  • Proficiency in leveraging AI tools to streamline development while auditing for architectural integrity and security.
  • Ability to adapt to evolving AI systems and modern development practices.

More like this

Similar roles

Senior Android Engineer

Robinhood

Menlo Park, CA +1 89 days ago $196,000–$230,000
Kotlin Jetpack Compose Android SDK MVVM Coroutines Flow RxJava Retrofit Room Java Android
5+ yrs exp Hybrid

Lead Software Engineer, Mobile

Capital One Financial

New York, NY +1 41 days ago
Android Kotlin Swift iOS Mobile Development Agile Open Source Frameworks AI Tooling Web UX/UI
4+ yrs exp

Mobile Engineer 4 - Android

Capital One Financial

Remote (McLean, VA) 9 days ago $179,400–$204,700
Android iOS Kotlin Swift SwiftUI Jetpack Compose GraphQL gRPC Protobuf CoreML TensorFlow Lite SDUI Feature Flags Agile JUnit Espresso XCUI
4+ yrs exp Remote