Staff Software Engineer (Android) at SpotOn | Raleigh, USA | Rezi

Staff Software Engineer (Android) at SpotOn

Staff Software Engineer (Android)

SpotOn · Raleigh, USA

2 weeks ago

Staff Software Engineer (Android)

SpotOn · Raleigh, USA

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Staff Android Software Engineer in the Hospitality group, you will be a technical leader and multiplier, overseeing the technical direction of Android-native POS and handheld applications. You will ensure applications are resilient, performant, and capable of handling complex hospitality workflows, working at the intersection of product vision and engineering excellence to solve the hardest technical challenges facing the mobile platform. This is a hands-on role involving writing production code, leading design reviews, guiding architecture, and mentoring engineers.

Responsibilities

  • Define and drive the multi-year architectural roadmap for Android applications, ensuring offline-first capabilities and real-time data syncing remain reliable, scalable, and continuously improving.
  • Lead high-impact technical projects spanning multiple squads, such as codebase modularization, local data persistence optimization, or UI layer overhauls with Jetpack Compose.
  • Take ownership of the stability and performance of the hospitality suite, designing systems resilient to 24/7 commercial kitchen environments.
  • Act as a mentor to Senior and Mid-level engineers, setting standards for code quality, documentation, and automated testing.
  • Partner with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap decisions, and align technical investments with customer and business outcomes.
  • Partner with enablement teams to improve CI/CD, automated testing, failure analysis, and responsible use of AI-assisted engineering tools.

Requirements

  • 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 approaches.
  • 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, with the ability to explain technical tradeoffs to engineering and non-engineering stakeholders.
  • 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 platforms.
  • Experience improving automated testing, CI/CD, release quality, or developer productivity for mobile teams.
  • Work authorization in the U.S. is required.

Skills

  • Kotlin
  • Coroutines
  • Flow
  • Structured concurrency
  • RxJava
  • MVVM
  • MVI
  • Clean Architecture
  • Jetpack Compose
  • Room
  • SQLite
  • Grafana
  • Sentry
  • Firebase
  • ELK

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Staff Engineer
  • 10+ years

Salary/Compensations

  • $188,000 - $230,000/year

Benefits

  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation
  • 10 company holidays
  • Sick time
  • Volunteer time off
  • Employee Resource Groups
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year

About the Company

  • SpotOn is building restaurant tech to give independent restaurants the tools to compete and win.
  • Solutions include award-winning point-of-sale systems and AI-powered profit tools.
  • The company focuses on helping operators boost profit, work smarter, and retain staff.
  • Named the #1 Restaurant POS by G2 (Summer 2026).
  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users.
  • Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running.
  • The company culture emphasizes moving fast, caring hard, and fighting for independent restaurant operators.

Equal Opportunity

  • SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.
  • SpotOn is an E-Verify company.