Sr Manager, Software Engineering Java

McDonald's Corporation

Ciudad de México

Presencial

MXN 1.376.699 - 1.892.961

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

McDonald's Corporation is seeking a Senior Engineering Manager at our Global Office in Mexico City. The role focuses on leading delivery of technology platforms related to Ordering and Food Preparation, managing a distributed team of engineers across regions. Ideal candidates will have extensive experience in software engineering, leadership in technical projects, and a strong understanding of modern technologies.

Candidates should possess over 8 years in the field, specifically with Java or .NET frameworks, and experience in guiding development of microservices and scalable systems.

Formación

  • 8+ years of software engineering experience.
  • 3+ years in leadership roles.
  • Strong experience with Java/Spring Boot or .NET.
  • Experience with APIs, microservices, and React/Next.js.
  • Familiarity with event-driven architecture and cloud platforms.
  • Proven experience leading distributed teams.

Responsabilidades

  • Own end-to-end delivery of distributed systems and product initiatives.
  • Lead execution of backend services (Java) and frontend apps.
  • Partner with Product Managers to manage backlog and prioritize work.
  • Balance feature delivery and technical debt.
  • Coordinate cross-squad dependencies and global teams.
  • Guide development of microservices, APIs and event-driven systems.

Conocimientos

Java/Spring Boot
APIs
Microservices
Event-driven architecture
Distributed teams
Leadership

Herramientas

React/Next.js
Cloud platforms

Descripción del empleo

McDonald’s growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald’s will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive Thrus, through McDelivery, dine-in or takeaway.

McDonald’s Global Technology powers tomorrow’s feel‑good moments. We’re at the forefront of transformative technology, using AI, robotics and emerging tech to digitize the Golden Arches and reshape the business worldwide.

Our Global Mexico City Office will be a hub for technology innovation and operational support to build solutions that improve the customer, crew and employee experience each day.

Role Overview

The Senior Engineering Manager of RFM is responsible for end‑to‑end delivery of restaurant technology platforms supporting Ordering, Food Preparation and Platform domains. The role combines engineering leadership, people management and delivery accountability across hybrid squads in the US, Mexico and Brazil, using Java, Angular and event‑driven architecture.

Key Responsibilities
  • Own end‑to‑end delivery of distributed systems and product initiatives
  • Lead execution of backend services (Java), APIs and frontend apps
  • Partner with Product Managers to manage backlog and prioritize work
  • Balance feature delivery and technical debt
  • Coordinate cross‑squad dependencies and global teams
  • Lead incident response and production issue resolution
  • Guide development of microservices, APIs and event‑driven systems
  • Ensure adherence to engineering standards and best practices
  • Drive system reliability, scalability and performance
  • Collaborate with Lead Engineers and Architects for technical alignment
  • Own delivery metrics, quality and continuous improvement
  • Drive test automation and CI/CD practices
  • Monitor defect rates, incidents and system health
  • Support modernization efforts and technical debt reduction
  • Leverage an innovation mindset to help our platform evolve
  • Partner with Product Managers and Design Leads as part of the initiative triad
  • Work with Scrum Masters, QA SMEs, BTAs and Architects
  • Participate in a global organization, coordinating across geographically distributed teams
  • Manage 8–12 engineers including performance, coaching and career growth
  • Hire and develop engineering talent
  • Foster a high‑performing and inclusive team culture
Qualifications
  • 8+ years software engineering experience
  • 3+ years in leadership roles
  • Strong experience with Java/Spring Boot or .NET
  • Experience with APIs, microservices, React/Next.js
  • Familiarity with event‑driven architecture and cloud platforms
  • Proven experience leading distributed teams
  • Preferred experience with agentic development
EEO Statement

McDonald’s is an equal opportunity employer. We do not tolerate inequality, injustice or discrimination of any kind. We welcome applicants from all walks of life and are committed to creating an inclusive culture.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Sr Manager, Software Engineering Java
Sr Manager, Software Engineering Java

JobCubby • México

Híbrido
MXN 1.800.000 - 2.400.000
Senior Java Engineering Manager - Microservices Lead
Senior Java Engineering Manager - Microservices Lead

McDonald's • Ciudad de México

Presencial
MXN 1.200.000 - 1.900.000
Software Engineer II - Android
Software Engineer II - Android

McDonald's • Ciudad de México

Presencial
MXN 300.000 - 450.000
Sr Software Engineer
Sr Software Engineer

McDonald's Corporation • Ciudad de México

Presencial
MXN 900.000 - 1.300.000
Software Engineer III - C#/C ++
Software Engineer III - C#/C ++

McDonald's • Ciudad de México

Presencial
MXN 745.000 - 1.677.000
Software Engineer III - C# .NET
Software Engineer III - C# .NET

McDonald's Corporation • Ciudad de México

Presencial
MXN 900.000 - 1.200.000
Global Engineering Manager - Java Microservices
Global Engineering Manager - Java Microservices

JobCubby • México

Híbrido
MXN 1.800.000 - 2.400.000
Senior .NET Engineer – Loyalty Platform & Microservices
Senior .NET Engineer – Loyalty Platform & Microservices

McDonald's Corporation • Ciudad de México

Presencial
MXN 900.000 - 1.200.000
Senior Engineering Manager - Java & Microservices
Senior Engineering Manager - Java & Microservices

McDonald's Corporation • Ciudad de México

Presencial
MXN 1.376.000 - 1.893.000
DevOps Lead
DevOps Lead

McDonald's • Ciudad de México

Presencial
MXN 1.376.000 - 1.549.000