Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

McDonald's Logo

Manager – Engineering Tech Lead - Engineering - Multiple Teams

McDonald's

$129,800 - $165,490
Sep 29, 2025
Chicago, IL, USA
Apply Now

McDonald's is looking to drive the development of their Offers Experience across digital platforms, including mobile app, web, and kiosk, to deliver world-class digital experiences for their customers and support their growth strategy, Accelerating the Arches.

Requirements

  • Strong technical expertise in front-end and mobile development, including iOS (Swift) and Android (Kotlin), with a proven track record of building scalable, maintainable, and high-quality mobile applications.
  • Hands-on experience integrating mobile apps with backend services using RESTful APIs, GraphQL, and WebSockets.
  • Proficiency in backend development with technologies such as Node.js, Python, or Java and C
  • Knowledgeable about modern architecture principles, which include Microservices, API-first development, Security by Design, and Data Management
  • Skilled in Agile approaches, like pair programming, continuous integration, trunk-based development, and incremental design.
  • Experience leading multi-functional Agile teams, involving developers, QA engineers, and Scrum Masters.
  • Strong communication and collaborator management skills, with the ability to explain complex technical concepts to non-technical audiences.

Responsibilities

  • Lead End-to-End Development: Drive the solutioning, development, and deployment of best in class of Offers and value experiences across McDonald’s front-end channels, digital ecosystem and marketing technology stack.
  • Technical Leadership & Architecture: Provide hands-on technical guidance to global development squads. Ensure solutions align with architectural, quality, and security standards while supporting global scalability and local market flexibility.
  • Multi-Functional Collaboration: Collaborate with Product, Design, UX, Data, and Architecture teams to craft technical solutions that meet business goals and improve customer experiences.
  • Agile & Squad Leadership: Champion Agile practices, manage squad capacity and skill mix, and ensure effective backlog grooming and sprint execution. Mentor engineers and foster a high-performing, collaborative team culture.
  • Quality & Delivery Oversight: Oversee feature delivery from development through QA, deployment, and defect resolution. Ensure high testing coverage, observability, and continuous improvement to reduce technical debt and risk.
  • Customer-Centric Innovation: Leverage user research, feedback, and market insights to inform product decisions. Collaborate with loyalty and personalization teams to deliver impactful, omni-channel customer experiences.
  • Strategic Influence: Stay abreast of the latest industry trends and innovative technologies to guide product strategy and maintain a competitive edge.

Other

  • Bachelor’s degree in computer science, Information Systems, Computer Engineering, or a related field.
  • 5 plus years of progressive IT leadership experience, managing technical teams and delivering complex digital products.
  • Experience in global, matrixed organizations, preferably in franchised consumer or retail sectors.
  • Track record of delivering large-scale digital solutions, especially in eCommerce, Loyalty, Rewards, or Offers ecosystems.
  • Collaborative attitude, excelling in diverse environments and uniting teams around shared goals and product vision.