Principal Software Engineer

McDonald's

Base: $195,371.00 - $244,214.00 py; bonus/equity: ...
On-site
12+ years software engineering experience
Ios and android mobile app development
Swift, kotlin, java, and reactjs expertise
McDonald's is seeking a Principal Software Engineer to lead innovation in their Global Mobile App and Marketing technologies, focusing on complex business and technical challenges. The ideal candidate will have extensive experience in mobile app development and technical leadership, driving scalable solutions across multiple platforms

Job Summary

  • This role involves defining solutions to complex business challenges while leading the engineering design of iOS and Android applications for McDonald's Global Mobile App.
  • The position requires 12+ years of experience in software engineering with a specific focus on mobile app development and 4+ years in strategic technical leadership.
  • Candidates will benefit from bonus eligibility, long-term incentives, and comprehensive health and welfare benefits including a 401(k) plan and educational assistance.

Matching Summary

Match Score: 85

McDonald's is seeking a Principal Software Engineer to lead innovation in their Global Mobile App and Marketing technologies, focusing on complex business and technical challenges. The ideal candidate will have extensive experience in mobile app development and technical leadership, driving scalable solutions across multiple platforms.

Salary

Base: $195,371.00 - $244,214.00 per year; Bonus/Equity: Eligible for bonus and stock/equity grants; Benefits: Health, 401(k), adoption assistance, education assistance

Skills & Requirements

Must-have

  • 12+ years software engineering experience
  • iOS and Android mobile app development
  • Swift, Kotlin, Java, and ReactJS expertise
  • Microservices and event-driven architecture
  • Cloud technologies including Kafka and MongoDB

Nice-to-have

  • Experience with AI and robotics integration
  • Strong storytelling and communication skills
  • Proven track record of breaking down silos
  • Fostering a culture of continuous improvement

Key Requirements

  • Bachelor's degree or equivalent experience
  • 12+ years of software engineering experience
  • 4+ years of strategic planning experience
  • Enterprise-scale solution leadership experience

Work Rights

Not specified

Tailored Resume

Cover Letter