CareerPlanGet AI match score →

Senior Android Engineer, Transactions

Canada - Remote (ON, AB, BC, or NS Only)🌐 Remote💼 Full-time💰 $168,000–$168,000🗓 2026-06-11 → 2026-07-31

Core

Building end-to-end transaction experiences (cart, checkout, payments, order flows) for Instacart's Android apps to support millions of orders.

Role type

Senior IC Android Engineer (Transactions)

Builds

Android mobile applications for grocery delivery and checkout

Domain

E-commerce / Grocery Delivery / Mobile Payments

Deliverable

production ML models | product features

Required skills

Kotlin, Android Jetpack, Coroutines/Flow, Payment SDK integration, Dependency injection, Networking, Unit/UI testing, CI/CD

Preferred skills

Jetpack Compose, Shared Android libraries/SDKs, Feature flagging, Observability tooling, Payment security/compliance, GraphQL/gRPC

Technologies

Kotlin, Coroutines, Flow, Jetpack, Compose, Hilt, Dagger, Retrofit, OkHttp, Stripe, Adyen, Braintree, JUnit, Mockito, Espresso, Firebase, Datadog

Responsibilities

Design and ship Android features for cart, checkout, and payments; Integrate and optimize payment flows and SDKs; Create reusable modules and libraries; Uphold quality with robust testing and performance tuning; Own work end-to-end from design to launch; Contribute to incident response and on-call rotations; Mentor other Android engineers

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗