
Senior Android Software Engineer, Global E-commerce
- San Jose, CA
- Permanent
- Full-time
- Architect, build, and optimize Android features for a high-scale Product Details Page using Kotlin
- Design resilient, modular components that support regional variations, A/B testing, and feature flags
- Improve performance across cold start, rendering, and network calls; own key KPIs like time-to-interactive and crash-free sessions
- Collaborate cross-functionally to translate product requirements and design into robust, maintainable implementations
- Champion code quality through reviews, testing strategies (unit, integration, snapshot/UI), and proactive observability
- Drive technical direction as the PDP evolves into a platform team, emphasizing modular architecture and server-driven UI to enable faster iteration, regional flexibility, and scalable feature delivery
- Mentor engineers, share best practices, and elevate team standardsQualifications:Minimum Qualifications
- BS/MS degree in Computer Science, Engineering, or related field
- 3+ years of experience in mobile app development for Android platforms, with a proven track record of delivering successful projects
- Expertise in Kotlin/Java, and deep understanding of mobile development frameworks and tools
- Proven track record in building and scaling high-traffic, consumer-facing Android apps
- Strong problem-solving skills and attention to detail, with the ability to debug and troubleshoot complex issues efficiently
- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, dynamic environment and across different teamsPreferred Qualifications
- Experience with global companies and geo-specific feature delivery
- Background in social feeds, media-rich experiences, or interactive product surfaces
- Knowledge of Compose at scale (theming, performance, interoperability)
- Observability tooling (e.g. Crashlytics, Firebase Performance, Logcat rules, custom metrics)