Snap

Software Engineer, Android, Level 4

Snap
Apply
2 days ago
Bellevue, WA, USA +5 moreStaff+
H1B sponsor

Base Salary

$133k - $235k/yr

Responsibilities

  • Build smooth, stable, and engaging Android products and user experiences.
  • Develop features from design through implementation and launch.
  • Evaluate technical tradeoffs and collaborate with design on UI and infrastructure practices.
  • Perform code reviews to ensure code quality.
  • Use AI tools and high-velocity engineering workflows to ship scalable, secure, correct, production-ready code.

Requirements

  • Bachelor's degree in a relevant technical field or equivalent years of practical work experience.
  • 2+ years of post-bachelor's software development experience, or a master's degree plus 1+ year of post-graduate software development experience, or a PhD in a relevant technical field.
  • Experience with Android application development.
  • Knowledge of Kotlin, Java, RxJava, and Dagger.
  • Ability to use sound judgment when auditing AI-generated code for architecture, performance, and security.
  • Preferred: experience with large-scale customer-facing mobile applications.

Benefits

  • Paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages including long-term-success participation.
  • Eligible for equity in the form of RSUs.
  • Default-together work policy requiring employees to work in an office 4+ days per week.

Tech Stack

Categories

Mobile
Snap

About Snap

5,001-10,000 employees

Snap Inc. builds Snapchat, a visual messaging app, and supports augmented reality through Lens Studio and Spectacles, plus related services like Bitmoji. The company monetizes primarily via advertising and sponsored AR experiences for consumers, creators, and brands. Founded in 2011 and headquartered in Santa Monica, it is publicly traded on the NYSE under the ticker SNAP.

Contact me