McDonald's Global Technology is seeking a Principal Software Engineer to join their mobile engineering team. This role represents a unique opportunity to shape the future of McDonald's digital customer experience, working at the intersection of mobile technology and global restaurant operations.
As a Principal Engineer in Customer Technology, you'll be instrumental in developing solutions that serve millions of customers daily through McDonald's Global Mobile App. You'll lead the engineering design and development of both iOS and Android applications, ensuring these platforms meet the highest standards of scalability and performance.
The role combines technical leadership with strategic thinking, requiring you to partner with architecture and engineering teams to define technology strategies that align with McDonald's ambitious growth plans. You'll be working on McDonald's Accelerating the Arches strategy, particularly focusing on their Digital initiatives that aim to enhance customer experience across 25,000+ locations worldwide.
This position offers the chance to work with cutting-edge technologies including Swift, Kotlin, microservices architecture, and cloud technologies. You'll be responsible for mentoring teams, driving innovation, and implementing best practices in agile and DevOps methodologies. The role comes with competitive compensation ($168,350 - $218,860) and comprehensive benefits including health coverage, 401(k), equity grants, and flexible working arrangements.
McDonald's technology team is at the forefront of digital transformation in the restaurant industry, using AI, robotics, and emerging technologies to reshape the future of food service. This role offers the unique opportunity to solve complex technical challenges while impacting millions of customer experiences daily. If you're passionate about mobile technology, love solving complex problems at scale, and want to be part of a global technology transformation, this role presents an exceptional opportunity to make a significant impact.