Staff Android Software Engineer leading technical direction for SpotOn's native POS and handheld apps in the Hospitality group. Owns architecture for offline-first, real-time syncing systems, mentors engineers, and drives cross-functional reliability and performance initiatives at scale.
188k – 230k/yr
On-site10+ YOEAndroid Engineering
About the role
Technical Strategy & Architecture
Define and drive the multi-year architectural roadmap for Android applications.
Ensure "offline-first" capabilities and real-time data syncing remain reliable, scalable, and continuously improving.
Lead Cross-Functional Initiatives
Lead high-impact technical projects spanning multiple squads, such as modularizing the codebase, optimizing local data persistence (Room/SQLite), or overhauling the UI layer with Jetpack Compose.
Reliability at Scale
Own the stability and performance of the hospitality suite.
Design systems resilient to the high-pressure, 24/7 environment of a commercial kitchen.
Mentor & Level Up
Mentor Senior and Mid-level engineers.
Set the standard for code quality, documentation, and automated testing.
Partner Across Product and Engineering
Work with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap decisions, and align technical investments with customer and business outcomes.
Improve Developer Productivity
Partner with enablement teams to improve CI/CD, automated testing, failure analysis, and responsible use of AI-assisted engineering tools.
Required Qualifications
10+ years of professional software engineering experience, including significant experience building Android applications at scale.
Demonstrated track record operating at Staff Engineer scope or equivalent technical leadership.
Deep Kotlin experience, including coroutines, Flow, and structured concurrency.
Experience modernizing or interoperating with legacy Android architectures, such as RxJava-based systems.
Proven experience designing and evolving large, multi-module Android applications.
Strong understanding of Android architecture patterns such as MVVM, MVI, Clean Architecture, or similar.
Experience with complex local data management, offline-first workflows, synchronization, or high-volume real-time data flows.
Ability to diagnose complex performance, reliability, and cross-layer issues across application, OS, hardware, and network boundaries.
Track record of leading technical initiatives through influence across multiple teams.
Strong written and verbal communication skills.
Preferred Qualifications
Experience building POS, hospitality, retail, logistics, payments, or other operationally critical software.
Experience integrating with payment SDKs, device services, Bluetooth/USB peripherals, printers, scanners, or custom Android hardware.
Experience with mobile observability tools such as Grafana, Sentry, Firebase, ELK, or similar.
Experience improving automated testing, CI/CD, release quality, or developer productivity for mobile teams.
Compensation
Base pay range is $188,000 - $230,000/year.
Offers will be reflective of the candidate’s location and experience.
Competitive compensation package includes a company stock plan.
Build and improve Android voice interface for Wispr Flow, including dictation features, floating overlays, and accessibility integrations. Requires Kotlin fluency, shipped Android apps, design intuition, and startup experience.
180k – 270k/yr
On-siteAndroid Engineering
Senior / Staff Software Engineer, Android
SunoNew York, NY
As a Senior/Staff Android Software Engineer, you will define the architecture and experience of Suno's Android app, a real-time AI creation studio and social platform. You will own feature development, optimize performance, and collaborate with product and design to deliver a delightful user experience.
200k – 300k/yr
On-site5+ YOEAndroid Engineering
Staff Android Engineer, Brand Ad Formats
RedditNew York, NY +1
Leads technical strategy and development of Video Ads and unique brand ad formats on Android, ensuring high performance and scalability to millions of users. Requires 8+ years experience with 3+ years Android mastery in Kotlin, Ad Tech background, and mentoring skills.
217k – 304k/yr
Remote8+ YOEAndroid Engineering
Staff Android Engineer (Clients Platform)
RedditChicago, IL +2
Staff Android Engineer leads architecture, developer experience, and client health for Reddit's Android app, scaling for massive user growth. Requires 8+ years experience, mastery of modern Android tech, and AI workflow application.
217k – 304k/yr
On-site8+ YOEAndroid Engineering
Member of Techincal Staff, Android
MercorSan Francisco, CA
Lead architecture and development of Mercor's native Android app using Kotlin and Jetpack Compose. Own end-to-end product initiatives, define engineering standards, mentor engineers, and leverage AI coding tools while collaborating with cross-functional teams.