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

Staff Software Engineer (Android)

$188k - $230k

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 -$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 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 - $230KLocationChicago, IL; New York, NY; Remote, United States; Royal Oak, MIEmployment TypeFull timeDepartmentEngineeringCompensation$188K – $230K • 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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Android) in Chicago, IL vacancy
  • $188k - $230k

     ...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... 
    Android
    Summer work
    Local area
    Immediate start
    Remote work
    Night shift

    SpotOn

    Chicago, IL
    1 day ago
  •  ...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
    3 hours 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... 
    Suggested
    Local area
    Worldwide
    Shift work

    CHICAGO MERCANTILE EXCHANGE INC.

    Chicago, IL
    13 hours ago
  • $133.78k - $228.24k

     ...contextual conversations and task execution Work across product, engineering, and AI research teams to ensure scalable and performant...  ...Engineering, or a related field. 10+ years of experience in software engineering, with at least 2+ years working with LLMs or agentic... 
    Suggested
    Temporary work
    Worldwide
    Shift work

    The Chamberlain Group

    Oak Brook, IL
    7 days ago
  • $155.7k - $208.7k

     ...Job Posting Title: Staff Software Engineer Req ID: 10154769 Job Description: About the Role & Team Do you remember seeing trailers for The Devil Wears Prada 2 earlier this summer? What about digital spots for a cruise on the Disney Wish? Or the California... 
    Suggested
    Full time
    Work experience placement
    Summer work
    Remote work

    Walt Disney Co.

    Burbank, IL
    21 days ago
  •  ...infrastructure that powers the Internet of Value. THE WORK: As a Staff Software Developer, you will own the platform delivering financial...  ...technology with leading financial organizations and lead the engineers around you. You will set technical direction, champion... 

    Ripple

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

     ...(autonomous agents, LLM-driven automation, AI copilots) into engineering and product systems to drive efficiency and new capabilities....  ...MIS, or related field preferred. ~12+ years of experience in software engineering, with demonstrated experience architecting full-stack... 
    Temporary work
    Flexible hours

    Cantor Fitzgerald

    Chicago, IL
    2 days ago
  • $154.2k - $192.75k

     ...real change in the automotive industry. Exciting backend Staff Engineer role focused on platform modernization About the Role [Remote...  ...redefine how we deliver value to our customers. As a Staff Software Engineer on our Websites Engineering Team, you will help revitalize... 
    Full time
    Local area
    Remote work
    Home office
    Visa sponsorship
    Work visa

    Cars.com

    Chicago, IL
    26 days ago
  •  ...biggest brands discover real opportunities inside the data types, delimiters and decimals.We're looking for an outstanding Staff Software Engineer to provide technical leadership across multiple critical initiatives on an established, high-performing team. This is a hands... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Media

    Chicago, IL
    3 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
    4 days ago
  • About the RoleIAA is seeking a highly experienced Staff Engineer to join the US Operations Platform organization. This role is focused on...  ...compliance requirements.Qualifications8+ years of professional software engineering experience, with significant time spent... 
    Full time

    RB Global

    Westchester, IL
    5 days 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,... 
    Full time
    Worldwide

    Ritchie Bros. Auctioneers

    Chicago, IL
    4 days 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
    2 days 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
    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... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    4 days 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
    3 days 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
    2 days 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... 
    Full time
    Local area

    Jones Lang LaSalle

    Chicago, IL
    2 days ago
  • $120k - $175k

     ...Focused, we move quickly to deliver quality software that achieves client outcomes and meets...  ...clients to success. At Focused, our Engineers are both practitioners and experts in...  ...environments. You've worked with native iOS and Android development (Swift/Kotlin), and have an... 
    Android
    Work at office
    Work visa
    3 days per week

    Focused Labs

    Chicago, IL
    21 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
    3 days 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
    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
    3 days ago
  •  ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget... 
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Chicago, IL
    2 days ago
  • $265k

     ...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR ROLE We are... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Chicago, IL
    1 day ago
  • $136.54k - $227.57k

     ...Staff Software Engineer The Staff Software Engineer provides technical leadership that spans multiple teams and business units within a division, ensuring architectural consistency, guiding cross-team initiatives, and mentoring engineers to raise the technical bar across... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Inmar

    Chicago, IL
    1 day 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
    1 day ago
  • $217k - $303.9k

     ...a ‘must buy’ for advertisers to promote video content.As a Staff Android Engineer, you will lead the technical strategy to turn Reddit’s Video...  ...for our customers.What we expect from you: 8+ years of software engineering experience (Staff level seniority). Android Mastery... 
    Android
    For contractors
    Work experience placement
    Remote work

    Reddit

    Chicago, IL
    6 days 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
    4 days 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
    3 days ago
  •  ...Junior Software Engineer (Full-Stack & Mobile Development) As a Junior Software Engineer , you will work on a variety of projects spanning...  ...stack development and mobile application development for both Android and iOS. You will also have the opportunity to work with Cloud... 
    Android

    Oncelabs Inc

    Chicago, IL
    5 days ago

Do you want to receive more vacancies?

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