Staff Software Engineer (Android)
$188k - $230kSpoton
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.
$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...AndroidSummer workLocal areaImmediate startRemote workNight shift- ...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...AndroidFull timeRemote workWorldwide
$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...SuggestedLocal areaWorldwideShift work$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...SuggestedTemporary workWorldwideShift work$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...SuggestedFull timeWork experience placementSummer workRemote work- ...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...
$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 workFlexible hours$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 timeLocal areaRemote workHome officeVisa sponsorshipWork visa- ...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 workFreelanceLocal areaFlexible hours
$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 workRemote workFlexible hours- 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
- 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 timeWorldwide
$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 timeTemporary workWork at office3 days per week- ...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 areaImmediate start
$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 workWork at officeRemote workWorldwideMonday to FridayFlexible hours$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 officeRemote workWorldwideMonday to FridayFlexible hours- ...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...
$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 timeLocal area$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...AndroidWork at officeWork visa3 days per week- ...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...AndroidFull time
- ...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)...AndroidFull time
- ...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 workWorldwide
- ...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 officeRemote workRelocationRelocation packageShift work
$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 timeWork at officeLocal areaRemote workWork from homeFlexible hours$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 workWork experience placementLocal areaImmediate startRemote workRelocation packageFlexible hours- ...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...
$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...AndroidFor contractorsWork experience placementRemote work- ...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...AndroidFull time
- ...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...AndroidContract workTemporary work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Android). Be the first to apply!
- software product owner Chicago, IL
- software engineer - cloud services Chicago, IL
- id software Chicago, IL
- healthcare software sales Chicago, IL
- software technical support Chicago, IL
- software asset management analyst Chicago, IL
- software implementation project manager Chicago, IL
- software trainer Chicago, IL
- software sales executive Chicago, IL
- software sales representative Chicago, IL







