Sr. Software Engineer, Android
Core
Building robust frameworks and features for the Pinterest Android platform to support millions of users and enable internal developers.
Role type
Senior Android Platform Engineer
Builds
Shared frameworks, modularization, image/video loading, RTL text, dependency injection, and reusable UI components for the Pinterest app.
Domain
Consumer social media / Mobile Android development
Deliverable
product features
Required skills
Kotlin, Java, Android development lifecycle, memory management, app architecture, testing, performance optimization, crash monitoring, modularization
Preferred skills
AI-assisted workflow, critical evaluation of AI outputs, technical leadership
Technologies
Kotlin, Java, Android SDK
Responsibilities
Support millions of users by ensuring excellence in core shared pieces; Identify app-wide challenges and ship solutions; Drive changes to improve the entire app (modularization, media loading, etc.); Enable developers by improving architecture and release cycles; Solve hard-to-see user pain points (performance, crashes, metrics); Grow as a developer on high-impact projects; Leverage AI to draft, prototype, synthesize information, and automate tasks.
Seniority
Senior, hands-on IC