SpotOn

SpotOn

Staff Software Engineer (Android)

Chicago, IL · Staff+

No sponsorship$188k-$230kDetected 2 days ago
KotlinAndroidSQLiteCI/CDGrafanaDesign SystemsProduct StrategyLogisticsTest AutomationLeadershipCommunicationMentoring

About the role

  • As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier.
  • You will serve as a key technical leader for the systems that power the daily operations of thousands of restaurants.
  • You will work at the intersection of product vision and engineering excellence, solving the hardest technical challenges that face our mobile platform.

Responsibilities

  • Technical Strategy & Architecture: Define and drive the multi-year architectural roadmap for our Android applications.
  • Lead Cross-Functional Initiatives: Lead high-impact technical projects that span multiple squads, such as modularizing our codebase, optimizing local data persistence (Room/SQLite), or overhauling our UI layer with Jetpack Compose.
  • Reliability at Scale: Take ownership of the stability and performance of our hospitality suite. You'll design systems that are resilient to the high-pressure, 24/7 environment of a commercial kitchen.
  • 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.
  • you will write production code, lead design reviews, guide architecture, and create leverage through mentorship and cross-team execution.
  • Define and drive the multi-year architectural roadmap for our Android applications.
  • You'll design systems that are resilient to the high-pressure, 24/7 environment of a commercial kitchen.
  • Work with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap decisions, and align technical investments with customer and business outcomes.
  • You build for the server in the middle of a Friday night rush, not just for the sake of clean code.

Requirements

  • Demonstrated track record operating at Staff Engineer scope or equivalent technical leadership.
  • 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.
  • Work authorization in the U.S. is required.
  • 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.

Nice to have

  • 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.

Skills

  • Named the #1 Restaurant POS by G2 (Summer 2026), based on ratings from real users
  • 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

Compensation

  • Our base pay range is $188,000 -$230,000/year for this role.
  • Please note the salary range listed is just one component of a competitive compensation package which includes a company stock plan

Benefits

  • We can't take care of our clients without taking care of our employees first, and that's why we invest in you with a competitive benefits package which includes:
  • Medical, Dental and Vision Insurance
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development

Company info

  • At SpotOn, we put people above everything else.
  • We're known for our innovative software and technology solutions, but we stand out because of the hard-working humans behind the tech.

Visa & Work Authorization

  • Work authorization in the U.S. is required.

This listing is sourced directly from SpotOn's careers page and normalized into a canonical job model.