CareerPlan

Software Engineer - Android

San Jose, California, United States of AmericaFull-time$106k–$173k2026-10-07 → 2026-11-10
No visa sponsorship

Core

Build high-quality Android experiences for Venmo Commerce, enabling businesses to be found, browsed, and paid within the Venmo app.

Role type

Mid-level Android Software Engineer

Builds

Venmo Commerce mobile features and UI

Domain

Fintech / Mobile Payments

Required skills

Kotlin, Jetpack Compose, Coroutines, Flow, MVVM/MVI architecture, Gradle multi-module, Dependency Injection (Hilt), REST/GraphQL integration, Unit testing, UI testing

Preferred skills

Payments/fintech background, PCI DSS awareness, Android Keystore, Biometric auth, Feature flags, Accessibility, Marketplace/ecommerce experience

Technologies

Kotlin, Jetpack Compose, Coroutines, Flow, Hilt, Retrofit, OkHttp, JUnit, MockK

Responsibilities

Design, build, test, and ship Android experiences; Develop modern, reusable UI; Integrate mobile experiences with backend APIs; Debug and resolve production issues; Participate in architecture and code reviews

Seniority

Mid-level, hands-on IC