McDonald's Global Technology is seeking a Software Engineer II to join their expanding technology team in Mexico City. This role is part of McDonald's ambitious growth strategy, Accelerating the Arches, which focuses on digital transformation and innovation. As part of the Android development team, you'll work on solutions that directly impact millions of customers daily across McDonald's vast global network of 25,000+ locations.
The position offers an exciting opportunity to work at the intersection of technology and customer experience, developing solutions that power McDonald's digital initiatives including delivery, digital ordering, and drive-thru innovations. You'll be part of a diverse, talented team working on complex technical challenges using modern technologies like Kotlin and Java.
The ideal candidate brings 2+ years of professional software development experience, strong Android platform expertise, and a passion for creating exceptional customer experiences. You'll contribute to all aspects of the development lifecycle in an agile environment, from design to deployment, while working alongside talented engineers in McDonald's new Mexico City technology hub.
This role offers the perfect blend of technical challenge and real-world impact, as your work will directly influence how millions of customers interact with one of the world's largest restaurant brands. You'll be part of McDonald's digital transformation, using AI, robotics, and emerging technologies to reshape the future of the restaurant industry.
The position offers a hybrid work arrangement and the opportunity to work on globally-scaled solutions while being part of McDonald's mission to power tomorrow's feel-good moments through technology innovation.