Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (Android)

$188k - $235k

Spoton

About SpotOnWe’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed.Named the #1 Restaurant POS by G2 (Summer 2026), based on ratings from real usersRated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra usersAwarded Great Places to Work and Built In’s Best Workplaces for multiple years runningWe move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you.About the RoleAs 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. This isn't just about building features; it’s about defining how we build them.You will oversee the technical direction of our Android-native POS and handheld applications, ensuring they are resilient, performant, and capable of handling complex hospitality workflows, from intricate order processing to seamless handoffs to third-party payment processors. You will work at the intersection of product vision and engineering excellence, solving the hardest technical challenges that face our mobile platform. This is a hands-on Staff IC role: you will write production code, lead design reviews, guide architecture, and create leverage through mentorship and cross-team execution.What You’ll DoTechnical Strategy & Architecture: Define and drive the multi-year architectural roadmap for our Android applications. You will ensure our "offline-first" capabilities and real-time data syncing remain reliable, scalable, and continuously improving as we scale.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.Mentor & Level Up: Act as a mentor to Senior and Mid-level engineers. You will set the standard for code quality, documentation, and automated testing, fostering a culture of technical excellence.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.QualificationsRequired Qualifications10+ 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.Preferred QualificationsExperience 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.What We ValueCustomer-First Mindset: You build for the server in the middle of a Friday night rush, not just for the sake of clean code.Pragmatic Excellence: The ability to balance long-term technical health with the immediate needs of the business.Curiosity: A drive to stay ahead of the Android ecosystem and a willingness to adopt (or reject) new technologies based on merit.Compensation:Our base pay range is $188,000 -$235,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 planOffers will be reflective of the candidate’s location and experience.Benefits: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. 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 Insurance401k with company matchRSUsPaid vacation, 10 company holidays, sick time, and volunteer time offEmployee Resource Groups to build community and inclusion at workMonthly cell phone and internet stipendTuition reimbursement for up to $2,000 per calendar year to assist with your professional developmentWe will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@spoton.com). If something seems suspicious, please contact us at View email address on click.appcast.io 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.Work authorization in the U.S. is required. Visa sponsorship is not available for this role.SpotOn is an E-Verify company.Compensation Range: $188K - $235KLocationChicago, IL; New York, NY; Remote, United States; Royal Oak, MIEmployment TypeFull timeDepartmentEngineeringCompensation$188K – $235K • Offers EquityPlease note the range listed is just one component of a competitive compensation package which may include a company stock plan depending on role eligibility. Offers will be reflective of the candidate’s location, qualifications, and experience.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Android) in Chicago, IL vacancy
  •  ...capabilities.Position Overview: We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping...  ...with platform-specific tools and frameworks (e.g., Xcode, Android Studio).Demonstrated ability to define and drive technical... 
    Android
    Full time
    Remote work
    Worldwide

    RB Global

    Westchester, IL
    2 days ago
  • $160k - $210k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial...  ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger... 
    Suggested
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    1 day ago
  • About the RoleIAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering...  ....Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,... 
    Suggested
    Full time
    Worldwide

    Ritchie Bros. Auctioneers

    Chicago, IL
    1 day ago
  •  ...Your Responsibilities will include: As apart of the software development team you will design, enhance, and maintain our proprietary...  ..., MVC, Razor, Html, CSS, XML, XSLT, XPath, OWIN, AJAX, Web API (is a plus) ~ OS / Android and Xamarin experience (is a plus)... 
    Android
    Full time

    360 -tsg

    Chicago, IL
    16 hours ago
  • $187.1k - $229k

     ...relevant experience to a new industry, join our team as we help shape a brighter way forward. Forward Deployed AI EngineerJLL | AI Engineering | Full-TimeAbout the RoleJLL is rolling out AI agents directly into business lines: Capital Markets, Leasing, Property Management... 
    Suggested
    Full time
    Local area

    Jones Lang LaSalle

    Chicago, IL
    4 days ago
  • $190k - $250k

    Basic QualificationsBachelor's degree in Computer Science, Engineering, MIS, or related field preferred.12+ years of experience in software engineering, with demonstrated experience architecting full-stack web applications at scale.Expert-level proficiency in modern JavaScript... 
    Temporary work
    Flexible hours

    Newmark

    Chicago, IL
    1 day ago
  • $116k - $174k

    Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Chicago, IL
    11 hours ago
  •  ...Contact: Mike LaTulipEmail: ****@*****.*** Title: Staff Software EngineerLocation: Chicago, ILAbout the Opportunity Join a...  ...backed fintech organization as a foundational member of our engineering team. We are developing an AI-native financial operating... 

    Objective Paradigm

    Chicago, IL
    4 days ago
  • $125.8k - $209.6k

    CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is pivotal in driving both the technical evolution of our financial platforms... 
    Full time
    Local area
    Worldwide
    Shift work

    CME- Group

    Chicago, IL
    4 days ago
  • $195k - $257.5k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Contract work
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    1 day ago
  •  ...Contact: Ethan HudsonEmail: ****@*****.***: (***) ***-****Staff Software Engineer (Full-Stack)Location: Chicago, IL (On-site)About the OpportunityWe are looking for an experienced Staff Software Engineer to join our Chicago-based team and help redefine how... 
    Local area
    Immediate start

    Objective Paradigm

    Chicago, IL
    4 days ago
  •  ...IllinoisHybridDirect Hire$180k - $200kWe’re looking for a Senior Android Engineer to join a SaaS Startup based in Chicago. This organization is...  ...building a digital wellness platform that combines mobile software with a connected hardware device. Engineers work primarily in... 
    Android
    Full time

    Motion Recruitment

    Chicago, IL
    16 hours ago
  • $135.4k - $225.6k

     ...compensation and benefit programs in its sole discretion at any time, consistent with applicable law. Position Details The Senior Staff Software Engineer is a highly experienced individual contributor who serves as a technical authority and thought leader across the Customer... 
    Full time
    H1b
    Work at office
    Local area
    Remote work
    Worldwide
    2 days per week

    Grainger Businesses

    Chicago, IL
    4 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...profitable, and growing. We are hiring a Staff-level Software Engineer for Identity... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Chicago, IL
    more than 2 months ago
  •  ..., IllinoisOpen to RemoteDirect Hire$180k - $230kA rapidly growing health technology company is seeking a full-time Senior Android Software Engineer to join its engineering organization. This role can support engineers interested in building premium mobile experiences that... 
    Android
    Full time

    Motion Recruitment

    Chicago, IL
    1 day ago
  • $150k - $180k

     ...Salary: $150,000 - 180,000 per year Requirements: We are seeking a software engineer with years of professional experience aligned to the level, including ownership of solution design and architecture. We need a candidate who can design and deliver end-to-end systems... 
    Full time
    Remote work
    Shift work

    JLL

    Chicago, IL
    1 day ago
  • $150k - $200k

     ...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading...  ...you'll do:We are seeking a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In this pivotal role, you... 
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    16 hours ago
  • $110k - $125k

     ...the client experience across both iOS and Android. You’ll lead the planning and strategy...  ...development, and implementation of complex software solutions across multiple platforms and...  ...assurance. Mentor and guide junior engineers and contribute to their technical growth... 
    Android
    Full time
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    CIBC Bank

    Chicago, IL
    11 hours ago
  • $106.9k - $147k

     ...part of our caring communityJob Description SummaryThe Senior Software Engineer codes software applications based on business requirements....  ...such as React, Angular, Vue.js, Next.js, React Native, iOS, or Android development patterns.5+ years' experience in back-end... 
    Android
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Chicago, IL
    2 days ago
  • $140k - $160k

     ...Android Engineer (Platform / Native Development)  Overview A growing technology organization is seeking an  Android Engineer to develop and optimize high-performance mobile applications. This role focuses on native Android development with an emphasis on deep... 
    Android
    Full time

    LaSalle Network

    Chicago, IL
    more than 2 months ago
  • $148.2k - $200.85k

    Job Title: Front-end Software Development EngineerLocation: Chicago, IL ( Preferred) / New York, NYAbout Us: At Clearwater Analytics, we...  ...worldwide and are seeking a Front-end Software Development Engineer who shares our passion for innovation and client commitment.Role... 
    Casual work
    Worldwide
    Flexible hours

    Clearwater Analytics (CWAN)

    Chicago, IL
    1 day ago
  • Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and event‑... 
    Remote work
    Worldwide

    Ritchie Bros.

    Westchester, IL
    1 day ago
  • $150k - $200k

     ...Impruve is a boutique forward‑deployed engineering firm that helps wealth management firms...  ...production data pipelines, AI tools, custom software, and compliance infrastructure for top‑...  ...in production. The Role The Senior / Staff Software Engineer at Impruve is an outcome... 
    Work at office
    Remote work

    IMPRUVE

    Chicago, IL
    16 hours ago
  • Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will... 

    RB Global Inc.

    Westchester, IL
    2 days ago
  •  ...Holdings | Retained and Executive Search Are you a world-class engineer passionate about pushing the limits of high-performance computing...  ...Join a top-tier team driving innovation at the intersection of software, hardware, and algorithmic design in one of the most advanced... 
    Full time

    NJF Global Holdings

    Chicago, IL
    16 hours ago
  • Staff Software Engineer - Front End (Bangkok based, Relocation provided) About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of hotels, flights... 
    Full time
    Temporary work
    Live in
    Remote work
    Relocation
    Relocation package

    Agoda

    Chicago, IL
    1 day ago
  •  ...is seeking a Senior Application Security Engineer with deep expertise in penetration...  ...the security of our internal systems and software medical device (SaMD) products, supporting...  ...mobile security assessments on iOS and Android, including reverse engineering and bypassing... 
    Android
    Full time

    Tempus

    Chicago, IL
    1 day ago
  •  ...Role: Android Architect Location: Chicago, IL Duration: 6+ Months Contract Job Responsibilities: 8+ years of software experience in mobile application development. • Expert in mobile application development, specifically developing... 
    Android
    Contract work
    Temporary work

    Navtech

    Chicago, IL
    16 hours ago
  •  ...on  shared codebases Cultural fit is critical (contractors treated like FTEs) Team & Product Overview ~ Team size: ~~15 engineers total today ~ hiring+ mobile engineers now → growing to 40+ Product: Buy Now, Pay Later (BNPL) Expanding to new products... 
    Android
    For contractors
    Work at office
    Local area
    Relocation

    Cloud Analytics Technologies LLC

    Chicago, IL
    3 days ago
  • $114.5k - $194.7k

     ...solutions for Java based Micro services, React based frontends and Android/iOS based mobile applications on the AzureHands-of experience in...  ...to work effectively with client, partner, and IT management and staff.Ten years of experience in the Information Security role. Five... 
    Android
    Full time
    Work experience placement
    H1b
    Worldwide
    Flexible hours

    Northern Trust

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Android). Be the first to apply!