McDonald's Global Technology is seeking a Software Engineer II to join their expanding technology team in Mexico City. This role is part of the Commercial Product & Platform team, which develops global technology products and platforms that enhance customer experience and restaurant operations.
As a Software Engineer II reporting to the Sr Engineering Manager, you'll be at the forefront of McDonald's digital transformation, working on innovative solutions that serve 65M+ customers daily across 25,000+ locations. The role involves working with cutting-edge technologies including AI and robotics to digitize the McDonald's experience across multiple channels including Drive Thru, McDelivery, dine-in, and takeaway.
The position offers an exciting opportunity to work in a fast-paced, startup-like environment while benefiting from the scale and resources of a global brand. You'll collaborate with Product Management and Architecture teams to execute McDonald's forward-looking digital vision and high-value transformation initiatives.
This is an especially exciting time to join as McDonald's is significantly increasing its technology investments to drive growth. The role combines technical expertise in C# development with the opportunity to mentor junior engineers and contribute to architecture decisions. You'll be part of a diverse, talented global team working on complex technical challenges that directly impact millions of customers and restaurant operations worldwide.
The Mexico City office is being established as a hub for technology innovation and operational support, making this an excellent opportunity to shape the future of McDonald's digital presence while working on meaningful projects that improve customer, crew, and employee experiences.