McDonald's Global Technology is transforming the future of fast food through innovative technology solutions. As a Software Engineer II-Android, you'll be part of a team powering tomorrow's feel-good moments for millions of customers worldwide. The role involves working with cutting-edge technologies including AI, robotics, and emerging tech to digitize the Golden Arches.
You'll join a diverse and talented team that's reshaping all areas of the business at an unparalleled global scale. The position offers the unique opportunity to impact how 65M+ customers daily experience McDonald's services across 25,000+ locations, whether through Drive-thru, McDelivery, dine-in, or takeaway.
As part of McDonald's Accelerating the Arches strategy, you'll work on critical initiatives focused on the 3Ds (Delivery, Digital, and Drive Thru). You'll be responsible for developing Android applications that enhance customer experience while working in an agile, startup-like environment that prioritizes innovation and quality.
The role offers competitive compensation ($98,140 - $138,625) and comprehensive benefits including health coverage, 401(k), parental leave, and educational assistance. You'll be part of a company recognized on Fortune's Most Admired Companies and Fast Company's Most Innovative Companies lists.
Working at McDonald's Global Technology means tackling complex technical challenges at massive scale, collaborating with top talent globally, and seeing your work directly impact millions of users. The position requires strong Android development skills using Kotlin and Java, plus the ability to work effectively across teams to deliver high-quality solutions.
If you're passionate about using technology to transform customer experiences and want to be part of a team that's digitizing one of the world's most recognized brands, this role offers an exciting opportunity to shape the future of McDonald's global technology landscape.