Senior Android Engineer, Transactions
$168k - $177.5k per yearInstacart
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview
Instacart’s Transaction Platform team builds the end-to-end experiences and services that power cart, checkout, payments, order confirmation, and post-order flows across our Android surfaces. We’re the connective tissue that makes it simple, safe, and reliable for customers to complete purchases and for shoppers and retailers to stay informed every step of the way.
We’re seeking a Senior Mobile Engineer (Android) to own and elevate core transaction experiences across multiple Android apps at Instacart. You’ll collaborate closely with Android, iOS, backend, product, design, data science, risk, and payments partners to ship high-quality, resilient features that support millions of orders and complex edge cases at scale.
This role is remote within Canada and offers the opportunity to shape the Android transaction platform, add much-needed depth to a lean area of ownership, and set best practices that raise the bar for reliability, performance, and developer experience. You’ll thrive here if you enjoy rolling up your sleeves, solving complex problems pragmatically, and collaborating across disciplines to deliver results that grow the pie for our customers, shoppers, and partners.
About the Job
In this role, you will:
- Design, build, and ship Android features for cart, checkout, payments, order status, and post-order experiences using Kotlin, Coroutines/Flow, and Android Jetpack (including Compose or View-based UI as appropriate).
- Integrate and optimize payment flows and SDKs (e.g., tokenization, 3DS, wallet support), partnering with payments and risk teams to deliver secure, compliant, and low-latency experiences.
- Create reusable, well-documented modules and libraries used across multiple Instacart Android apps, improving consistency, reliability, and developer velocity.
- Uphold quality with robust testing (unit, integration, and UI), code reviews, analytics-driven monitoring, and performance tuning to reduce crashes and regressions.
- Own work end-to-end: participate in technical design, break down deliverables, implement features, launch with feature flags/experiments, and iterate based on data and feedback.
- Contribute to incident response and on-call rotations as needed, proactively addressing root causes and driving long-term platform hardening.
- Mentor other Android engineers through design guidance, pairing, and thoughtful feedback; help define team coding standards, patterns, and documentation.
About You
Minimum Qualifications
- 5+ years of professional Android development experience with Kotlin, shipping consumer apps to the Google Play Store.
- 3+ years building large-scale, user-facing features with Android Jetpack (e.g., Lifecycle, Navigation, ViewModel) and Coroutines/Flow.
- 2+ years working on transactional flows (e.g., cart, checkout, payments, order status) or integrating payment providers/SDKs (e.g., Stripe, Adyen, Braintree), including 3DS and tokenization.
- Hands-on experience with dependency injection and networking on Android (e.g., Hilt/Dagger, Retrofit/Ok and modular app architectures.
- Proven track record of quality: unit and UI testing (JUnit, Mockito/MockK, Espresso), CI/CD workflows, and analytics/crash monitoring.
- Experience collaborating with cross-functional partners (product, design, backend, data) to deliver measurable impact in a fast-paced environment.
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
Preferred Qualifications
- Production experience with Jetpack Compose at scale, including theming, state management, and interoperability with Views.
- Background building shared Android libraries/SDKs consumed by multiple apps or teams, with clear APIs and documentation.
- Experience with experimentation and feature flagging (e.g., A/B tests, phased rollouts) and data-informed iteration.
- Familiarity with observability and performance tooling (e.g., Firebase/Crashlytics, Android Profiler, Datadog, custom metrics/logging).
- Knowledge of security and compliance for payments (e.g., PCI DSS) and techniques for fraud/risk mitigation.
- Exposure to GraphQL or gRPC, offline/latency-tolerant design, and/or Kotlin Multiplatform Mobile.
#LI-Remote
Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here . Currently, we are only hiring in the following provinces: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$168,000 - $177,500 CAD
- ...€20M Series A and are scaling our team. nyra's Android app is the primary interface between patients and their... ...partial mobility and cognitive load constraints Engineering standards that scale — as one of the senior engineers on the Android team, you shape how the...SeniorPermanent employmentFull timeWork at officeWork from homeFlexible hours
$168k - $177.5k per year
...Engagement team powers the fulfillment of every grocery transaction by helping shoppers find meaningful, rewarding, and... ...top-shelf service for customers and retailers. As a Senior Mobile Engineer focused on our Android shopper app, you will build consumer-facing experiences...SeniorPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...Responsibilities Design, build, and own Android applications for standalone scanning and Connected Stores use cases. Set Android... ...in an ambiguous, evolving environment. Help define Android engineering practices and capabilities for the Digital Twin Platform. Requirements...SeniorLong term contractWork at officeRemote workWork from home
- ...based on customer value, relevance, and business outcomes. Own Android development while contributing to iOS or backend work when... ...goals into technical solutions and use data to guide product and engineering decisions. Run and instrument A/B tests, targeting logic, funnels...SeniorFull timeWork at officeRemote work2 days per week
- ...1,300+ clinical data experts, problem-solvers, tech enthusiasts and (if we do say so ourselves!) brilliant Product Development and Engineering team members. And while most of our colleagues are remote, we have two great offices—one in Chicago and the other in San Diego. (Both...SuggestedFull timeLocal areaRemote work
- ...your skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and enhancing mobile application. Reporting to the Engineering Manager. The candidate is responsible for making well informed...SeniorFull timeWork at officeFlexible hours
$194k - $260k per year
...partner closely with Design, Product, and engineering teams across Location Platform,... ...scale. This role reports directly to the Senior Director of Engineering for Experiences and... ...What You’ll Do Help drive and define Android experiences across Maps, Realtime, Feed,...SeniorLong term contractFull timeRemote workFlexible hoursShift work- ...Nous sommes à la recherche d’un développeur mobile senior (iOS et Android) pour se joindre à notre équipe dans le cadre d'un contrat temporarie... ...testing is an asset Good knowledge of software engineering best practices, including performance and security Experience...SeniorFull timeContract workWork at office
- ...focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and... ...take ownership of the projects that resonate most with them. As an Android engineer, you will be responsible for improving our automated...Full time
- ...performance and for providing reference design concepts to handset OEMs, android game developers, and other application developers. The position... ...targeted programming: ~3+ years of experience in software engineering ~3+ years of embedded or mobile or video game or UX software...Full time
$168k - $177.5k per year
...we work. Overview Instacart’s Transaction Platform team builds the shopper checkout... ...in real time. We’re looking for a Senior Mobile Engineer (iOS) to help craft best-in-class mobile... ..., design, data science, backend, and Android engineers to deliver features across checkout...SeniorLong term contractPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- ...We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications. The ideal candidate... ...Git version control. Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). Nice-to-Have...Full time
- ...operates the systems behind every card issued at Affirm and every transaction processed across Affirm’s card products, including the Affirm... ...strategic and fastest-growing products while solving complex engineering challenges at scale. What You'll Do With the...Remote jobFull timeWork at officeFlexible hours
$113.4k - $162k per year
...for millions of users every day. As a Software Developer - Android , you won’t just build apps—you’ll shape the systems,... ...Members of Technical Staff across multiple levels (intermediate/senior/staff+). Whether you’re an experienced developer looking to lead...SeniorLong term contractFull timeTemporary workWorldwide- ...Job description We are looking for a great Android application developer to join our mobile team. In this role you will work closely with our Project manager and Mobile team to help us conceive and develop our customers’ applications. The ideal candidate is an excellent...Full timeWork at office1 day per week
- ...generation of our fintech platform, and we’re looking for a Senior Backend Engineer who wants real ownership, real scale, real impact, and... ...distributed systems that process high volumes of financial transactions Build API-first services with strong contracts, reliability...SeniorLong term contractFull timeContract workWork from home
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on... ...Packwerk, React, TypeScript, Sidekiq Mobile: iOS (Swift), Android (Kotlin) Data, search & events: MySQL, Snowflake, dbt, Airflow...SeniorRemote jobFull timeWeekend work- ...Understanding of how to debug Flutter application ~ Set up CI/CD for Flutter project using GitHub ~3+ years of experience in iOS or Android Development ~ Strong knowledge of Dart, Swift or Kotlin ~ Experience with performance tuning ~ Experience with publishing...Weekly payLong term contractFull timeRemote work
- ...agentic AI. Aerospike powers millions of transactions per second with millisecond latency, at a... ...bidding, profile stores, recommendation engines, and other use cases. At Aerospike, we... ...We are seeking an experienced and driven Senior Support Engineer to join our Global Customer...SeniorFull timeRemote workWeekend work
- ...focused, and highly collaborative, with strong engineering leadership and a culture of ownership. We're looking for a Senior Data Engineer to join our engineering team... ...systems that process millions of ad transactions in real time, while leveraging cutting‑edge...SeniorFull timeFor contractorsFlexible hours
- ...delivering sustained revenue growth. The Role As a Senior Data Engineer, you will be responsible for designing, building, and... ...~ Experience in payments, fintech, financial services, or transaction-heavy environments is strongly preferred. ~ High attention...SeniorFull time
- ...modern, scalable, event-driven architecture. As a Sr. Front End Engineer, you will play a foundational role in building and evolving our... ...web and native mobile platforms (React, Angular, TypeScript, iOS, Android). Contribute to and evolve a modular, scalable micro-frontend...SeniorLong term contractFull timeRemote work
$141.1k - $190.9k per year
...Role in Supporting Our Members: We are seeking a hands-on Senior Engineering Manager , Digital Servicing Platform to lead modernization... ...digital onboarding, public sites, web, mobile experience (iOS and Android) and digital product support(L3) ensuring these capabilities...SeniorPermanent employmentFull timeInternshipWork at officeImmediate startRemote workFlexible hours$150k - $160k per year
.... Over 100,000 brands use Smile to turn transactional purchases into passionate repeat shoppers... ...Rails, Ember.js , and React. The engineering team at Smile.io believes in being proud... ...for a highly skilled and experienced Senior Full Stack Engineer with specialization...SeniorRemote jobHourly payFull timeMonday to fridayFlexible hours$108k - $119k per year
...delivering a distinct market advantage for every single vehicle transaction. Today, we stand as the foremost automotive AI and machine... ...opportunities. Role Summary We’re looking for a Senior DevOps Engineer who combines deep Kubernetes expertise with a passion for cloud...SeniorFull timeWork visa- ...2024 – but we're just getting started. As a Sr. Site Reliability Engineer, you'll be the guardian of our platform's reliability and performance, ensuring millions of hospitality transactions flow seamlessly across the globe. You'll architect and implement scalable...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeWeekend work
$155k - $205k per year
...The role / impact You will focus on solving engineering problems at scale, moving beyond feature delivery to influence the architecture and... ...remains robust and reliable for millions of global users. As a senior member of the team, you will have the autonomy to make major...SeniorLong term contractFull timeWork at officeWork from home$199k - $244k per year
...our growth journey. POSITION SUMMARY We are seeking a Senior iOS Engineer to lead the development and scaling of new and existing... ...fostering technical growth within the team. ~ Familiarity with Android development and cross-platform technologies is a strong plus....SeniorFull timeWork at officeLocal areaRemote work2 days per week$115k - $165k per year
...Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will... ...APIs and scaling distributed systems ~ Experience building android applications with kotlin is a plus ~ Experience building front...SeniorFull timeLocal area$125.8k per year
...Are you an experienced software engineer with a passion for finding creative solutions to... ...pivotal in shaping the core of our iOS and Android apps. We handle essential tasks such as managing... ...the Manager, Software Engineering, the Senior Software Engineer will collaborate with...SeniorLong term contractFull timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Android Engineer, Transactions. Be the first to apply!
- android mobile developer Remote
- junior android developer Remote
- android developer kotlin Remote
- android developer remote Remote
- android developer Remote
- senior mobile android developer Remote
- senior android developer Remote
- senior manager risk management Remote
- senior electrical engineer Remote
- senior executive Remote
