Software Engineer ll, Android

Pinterest is a visual discovery platform where millions of people find inspiration for their lives.
Mid-Level Software Engineer
Remote

Description For Software Engineer ll, Android

Pinterest is seeking a passionate and talented Android Engineer to join their team and help build the application that allows millions of users to find inspiration every time they open the app. As a Software Engineer II, Android, you'll be responsible for creating elegant product features using cutting-edge technology.

In this role, you'll be working on the Pinterest homefeed, making it useful, fast, and easy to use. You'll collaborate closely with Product managers, designers, and other teams to create a holistic experience for all Pinners. Your responsibilities will include prototyping new experiences, leading various stages of the product development process, and analyzing data to drive product insights.

Key responsibilities include:

  1. Building product features for the Pinterest homefeed
  2. Collaborating across teams to create a cohesive user experience
  3. Prototyping new experiences to drive key metrics
  4. Contributing to all stages of product development, from ideation to release
  5. Analyzing and visualizing data to inform decisions
  6. Applying best-in-class programming skills to develop innovative mobile products

The ideal candidate will have:

  • Deep understanding of Android development and best practices in Java or Kotlin
  • Knowledge of multi-threading, logging, memory management, caching, and builds on Android
  • Expertise in developing and debugging across diverse service stacks
  • A track record of improving software quality with stable releases
  • Experience with platform teams/initiatives and driving technology adoption
  • A commitment to staying updated with new technologies
  • Strong collaboration and communication skills

Pinterest offers a progressive work model called PinFlex, which provides a flexible approach to living and working. This position is remote and candidates should be based and legally authorized to work in Mexico.

Join Pinterest in their mission to help people find inspiration and create a life they love. As part of the team, you'll grow as a person and leader in your field while contributing to a positive corner of the internet.

Last updated 3 months ago

Responsibilities For Software Engineer ll, Android

  • Build product features to make Pinterest homefeed useful, fast and easy to use
  • Collaborate with Product managers, designers, and other functions to build a holistic experience
  • Prototype new experiences for pinners to drive key metrics
  • Contribute to and lead each step of the product development process
  • Analyze and visualize data to drive product insights
  • Contribute best-in-class programming skills to develop highly innovative consumer-facing mobile products

Requirements For Software Engineer ll, Android

Java
Kotlin
  • Deep understanding of Android development and best practices in Java or Kotlin
  • Knowledge on multi-threading, logging, memory management, caching and builds on Android
  • Expertise in developing and debugging across a diverse service stack including storage and data solutions
  • Demonstrated track record of improving software quality with stable releases
  • Experience on platform teams/initiatives, driving technology adoption across feature teams
  • Keeps up to date with new technologies
  • Strong collaboration and communication skills

Benefits For Software Engineer ll, Android

  • PinFlex - Pinterest's flexible approach to living and working

Interested in this job?