S

Snap

Builds visual messaging and augmented reality tools

Software Engineer - Android, Level 4 Bitmoji

Mobile EngineeringUpdated on Nov 10
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A Bachelor's degree in a relevant technical field such as computer science, or equivalent years of practical work experience.
  • At least 2 years of post-Bachelor's software development experience, or a Master's degree in a technical field plus at least 1 year of post-graduate software development experience, or a PhD in a relevant technical field.
  • Experience with Android application development.
  • Ability to use Kotlin, Java, RxJava, Dagger, and related tools to build mobile products.
  • Proficiency in, or strong aptitude for, using AI tools to streamline development and critically audit generated output for architectural integrity, performance bottlenecks, and security risks.
  • Ability to adapt by learning and applying evolving AI systems and tools.

Responsibilities

  • Push the limits of mobile devices and build user experiences.
  • Build smooth, stable, and engaging products.
  • Develop features from design through implementation and launch.
  • Evaluate technical tradeoffs and work with design on UI and infrastructure practices.
  • Perform code reviews to ensure code quality.
  • Use AI tools and high-velocity engineering workflows to design and ship scalable services while maintaining code correctness, security, and production-ready quality.

Desired Qualifications

  • Experience working with large-scale customer-facing mobile applications.

About the Company

Snap

Builds visual messaging and augmented reality tools

Snap builds visual communication software centered on Snapchat, where people exchange photos and videos, chat with friends, and explore creator and publisher content. Stories collect shared moments, while Discover and Spotlight organize video content for viewing beyond private conversations. Lens Studio lets developers create interactive camera effects, and the company develops augmented reality glasses through its wholly owned Specs subsidiary. Snap earns most of its revenue by selling advertising to businesses, alongside paid Snapchat+ subscriptions that add features and personalization to the app. Snap began operations in 2011 and is headquartered in Santa Monica, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Santa Monica, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Snap

See more jobs