McDonald's Global Technology is seeking a Software Engineer III to join their innovative team at the McDonald's Capability Center (MCC) in Mexico City. This role is part of the Commercial Product & Platform team, developing global technology products that enhance customer experience and restaurant operations.
As a Software Engineer III, you'll be at the forefront of McDonald's digital transformation, working with cutting-edge technologies including AI and robotics. You'll contribute to projects that directly impact millions of customers daily across McDonald's global network of 25,000+ locations. The role involves full-stack development using C# and Angular, with opportunities to work on high-impact initiatives that are central to McDonald's "Accelerating the Arches" growth strategy.
The position offers the chance to work in an agile, startup-like environment while benefiting from the resources and scale of a global leader in the restaurant industry. You'll be responsible for designing and implementing innovative software solutions, mentoring junior engineers, and contributing to the architectural decisions that shape McDonald's digital future.
This is an exciting opportunity to join McDonald's during a period of significant technological investment and transformation. The company is heavily focused on enhancing customer experiences through digital innovation, particularly in their "3Ds" strategy - Delivery, Digital, and Drive Thru. You'll be part of a diverse, talented team working on complex technical challenges that directly impact McDonald's global operations.
The role requires a strong technical background with at least 5 years of professional development experience, particularly in C# and Angular. You should have a proven track record of contributing to system architecture and design, strong communication skills, and the ability to mentor others. This position offers the perfect blend of technical challenge, leadership opportunity, and global impact.