McDonald's Global Technology is seeking a Software Engineer II to join their innovative technology team at the McDonald's Capability Center (MCC) in Mexico City. This role is crucial in developing and maintaining McDonald's Restaurant Technology software, focusing on point-of-sale (POS) plugin development, application services, and core infrastructure.
As part of McDonald's Accelerating the Arches strategy, you'll be at the forefront of transforming the customer experience for 65M+ daily customers through technology innovation. The role involves working with cutting-edge technologies including AI and robotics to digitize the McDonald's experience across their global network of restaurants.
The ideal candidate will bring strong expertise in C++/C# development, with a proven track record in software engineering best practices. You'll be responsible for designing, developing, and maintaining critical restaurant technology systems that need to meet stringent reliability and performance requirements.
This position offers the opportunity to work on large-scale systems that directly impact millions of customers daily. You'll be part of a global technology team that's reshaping the future of the restaurant industry through innovative solutions. The role requires strong technical skills, particularly in C#/.NET and C++, along with experience in service-oriented architecture and modern development practices.
Working at McDonald's Global Technology means being part of a team that's driving digital transformation at an unprecedented scale, combining the excitement of a technology company with the stability and reach of a global brand. You'll contribute to projects that enhance both customer experience and operational efficiency across McDonald's vast network of restaurants.