McDonald's Global Technology is seeking a Software Engineer II C# to join their expanding technology team in Mexico City. As part of McDonald's growth strategy, Accelerating the Arches, this role will be instrumental in driving technology innovation for their global restaurant operations serving 65M+ customers daily.
The position offers an exciting opportunity to work on transformative technology initiatives using AI, robotics, and emerging tech to digitize the McDonald's experience across their vast network of 25,000+ locations. You'll be part of the Global Technology team working on backend systems and services that power McDonald's digital transformation.
As a Software Engineer II, you'll be responsible for designing and developing robust software solutions using C# and .NET technologies. The role requires strong technical expertise in modern cloud technologies including Kubernetes, Docker, and API Gateway. You'll work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software that impacts millions of customers globally.
The ideal candidate brings 3+ years of professional software development experience, strong computer science fundamentals, and expertise in service-oriented architecture. You'll be working in a hybrid setting at McDonald's new Global Office in Mexico City, which serves as a hub for technology innovation and operational support.
This is an excellent opportunity to join a global technology team that's reshaping the future of the restaurant industry through digital innovation. You'll work on challenging technical problems at scale while contributing to solutions that improve customer, crew, and employee experiences across McDonald's global operations.