CareerPlanSign in

Software Engineer II, Android

Toronto💼 Full-time🗓 2026-06-10 → 2026-10-02

Core

Build robust Android frameworks and features to power the future of inspiration on Pinterest, empowering both developers and Pinners.

Role type

Mid-level Android Software Engineer

Builds

Pinner-facing frontend features, robust frameworks, and scalable solutions for millions of users

Domain

Consumer mobile applications, Android ecosystem

Deliverable

production ML models | product features

Required skills

Android development, Kotlin, Java, Activity Lifecycle management, memory management, automated testing, AI tooling for workflow acceleration, critical evaluation of AI outputs

Preferred skills

Experience with A/B testing, rapid prototyping, end-to-end product development, leveraging AI for documentation and QA

Responsibilities

Build out Pinner-facing frontend features in Android; Contribute to and lead the product development process from ideation to release; Partner with design, product, and backend teams; Employ automated testing to ensure high technical quality; Grow as an engineer by working with world-class peers; Leverage AI to seek faster execution and synthesize information

Seniority

Mid-level, hands-on IC