McDonald's Global Technology is seeking a Software Engineer III to join their expanding technology 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 and platforms that enhance customer experience and restaurant operations.
As a Software Engineer III, you'll be instrumental in McDonald's digital transformation, working on innovative solutions that serve millions of customers daily across their global restaurant network. The position offers an opportunity to work with cutting-edge technologies including AI, robotics, and emerging tech to digitize the McDonald's experience.
The role involves working in an agile environment, designing and implementing microservices-based solutions using Java and Spring Boot. You'll be responsible for developing high-quality code, conducting code reviews, and mentoring junior engineers. The ideal candidate will have strong experience in backend development, database management, and software architecture.
This is an exciting opportunity to join McDonald's during a period of significant technological investment and growth. The company is actively expanding its digital capabilities to improve customer experience, streamline operations, and drive innovation across its global platform. Working at McDonald's means being part of a team that's reshaping the future of the restaurant industry through technology.
The position offers the flexibility of hybrid work arrangements and the chance to work on projects that directly impact millions of customers daily. If you're passionate about large-scale software development and want to be part of a global technology transformation, this role offers the perfect blend of technical challenges and growth opportunities.