Sr. Software Engineer, Android

Pinterest, Inc.

United States

Remote

USD 150,000 - 308,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-eligible role
Equity
US-based applicants preferred

Job summary

Pinterest, Inc. is seeking an experienced Android engineer to join a flagship Android experience used by millions, collaborating with product managers, designers, and backend engineers to advance mobile tech and product surfaces.

You will drive the full engineering lifecycle, lead initiatives like modularization and scalable architecture, and mentor teams across mobile product and platform areas. Remote-eligible with periodic in-person collaboration; base salary range plus equity.

Qualifications

  • 5+ years of professional Android experience on product or platform teams, delivering consumer or business-facing products at scale.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Proficiency in modern Android development with Kotlin and/or Java, including Activity Lifecycle, memory management, and modular app architecture.
  • Strong experience with Gradle, CI/CD, automated testing, and tools such as Buildkite and Android Studio.
  • Habit of writing reliable, maintainable code designed for use by large engineering teams.
  • Demonstrated use of AI/ML tools to improve velocity and quality, with a critical approach to evaluating and validating outputs.

Responsibilities

  • Drive the full engineering lifecycle from rapid prototyping and A/B testing through architecting, building, and releasing features and frameworks that scale to millions of users.
  • Lead technical initiatives that benefit both users and engineers, such as modularization, scalable architecture, advanced media handling, dependency injection, and reusable UI components.
  • Uphold and advance code quality across foundational and shared components used by large engineering teams.
  • Work with modern mobile tooling including AI-driven development, build and test automation, and comprehensive CI/CD pipelines.
  • Mentor peers, deepen expertise, and lead high-impact projects across both the mobile product and platform landscape.
  • Use AI thoughtfully to accelerate execution, applying sound judgment and verification to all generated outputs.

Skills

Android development
Kotlin/Java
Mentoring/leadership
AI/ML tooling awareness

Education

Bachelor's degree in Computer Science or related field

Tools

Gradle
CI/CD
Buildkite
Android Studio

Job description

Join the team building a flagship Android experience used by millions of people, collaborating with product managers, designers, and backend engineers to advance mobile technology and product surfaces. The work spans both product engineering and platform initiatives such as build systems, client testing, modularization, and shared frameworks that raise velocity and quality across the mobile organization.

Responsibilities
  • Drive the full engineering lifecycle from rapid prototyping and A/B testing through architecting, building, and releasing features and frameworks that scale to millions of users.
  • Lead technical initiatives that benefit both users and engineers, such as modularization, scalable architecture, advanced media handling, dependency injection, and reusable UI components.
  • Uphold and advance code quality across foundational and shared components used by large engineering teams.
  • Work with modern mobile tooling including AI-driven development, build and test automation, and comprehensive CI/CD pipelines.
  • Mentor peers, deepen expertise, and lead high-impact projects across both the mobile product and platform landscape.
  • Use AI thoughtfully to accelerate execution, applying sound judgment and verification to all generated outputs.
Requirements
  • 5+ years of professional Android experience on product or platform teams, delivering consumer or business-facing products at scale.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Proficiency in modern Android development with Kotlin and/or Java, including Activity Lifecycle, memory management, and modular app architecture.
  • Strong experience with Gradle, CI/CD, automated testing, and tools such as Buildkite and Android Studio.
  • Habit of writing reliable, maintainable code designed for use by large engineering teams.
  • Demonstrated use of AI/ML tools to improve velocity and quality, with a critical approach to evaluating and validating outputs.
Nice to have
  • Exposure to expanding AI-powered capabilities for mobile developers, dependency-graph health improvements, or web deployment stability work.
Benefits and work setup
  • Remote-eligible role based anywhere in the country, with occasional in-person collaboration roughly one to two times every six months.
  • Not eligible for relocation assistance.
  • US-based applicants only; base salary range $149,600-$308,000 USD plus equity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer (Senior-Staff Levels)
Android Engineer (Senior-Staff Levels)

Cantina • United States

Remote
USD 180,000 - 240,000
Equity
Medical and dental coverage
Vision coverage
+3
Staff Engineer - Android (REMOTE)
Staff Engineer - Android (REMOTE)

fanaticsfbg • United States

Remote
USD 144,000 - 235,000
Fully remote
Occasional travel
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine, LLC. • Philadelphia

Hybrid
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine, LLC. • Port Charlotte (FL)

Hybrid
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1
Senior Staff Engineer - Mobile/Kotlin (REMOTE)
Senior Staff Engineer - Mobile/Kotlin (REMOTE)

fanaticsfbg • United States

Remote
USD 163,000 - 265,000
Fully remote
Bonus potential
Health benefits
Sr Mobile Software Engineer (Native Android and Backend)
Sr Mobile Software Engineer (Native Android and Backend)

Visalytics • San Diego (CA)

On-site
USD 150,000 - 190,000
Equity
Health Plans
Flexible Spending Accounts
+5
Senior Android Engineer - Build Scalable Kotlin Apps
Senior Android Engineer - Build Scalable Kotlin Apps

Compunnel Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Remote Android Engineer: Build Scalable Apps
Remote Android Engineer: Build Scalable Apps

Creative Chaos • United States

Remote
USD 110,000 - 160,000
Android Tech Lead: Architect & Mentor for Scalable Apps
Android Tech Lead: Architect & Mentor for Scalable Apps

AgileEngine, LLC. • Blacksburg (VA)

Hybrid
USD 140,000 - 180,000
Flexible schedule
Remote and office options
Professional growth
Android Engineer
Android Engineer

Cypress HCM • San Francisco (CA)

On-site
USD 110,208 - 151,536