Banco Mercantil del Norte, S.A.
McDonald's Corporation
Sr Manager, Software Engineering Java
Über uns
Die Wachstumsstrategie von McDonald’s, „Accelerating the Arches“, umfasst alle Aspekte unseres Geschäfts als führende globale Omnichannel-Restaurantmarke. Da sich die Konsumlandschaft verändert, nutzen wir unsere Wettbewerbsvorteile, um unsere Marke weiter zu stärken. Eine unserer Kernwachstumsstrategien ist es, die 3Ds (Delivery, Digital und Drive Thru) zu verdoppeln. McDonald’s wird die technologische Innovation beschleunigen, damit 65 Millionen Kunden pro Tag ein schnelles und einfaches Erlebnis haben, sei es an einem unserer 25,000 und wachsenden Drive Thrus, über McDelivery, beim Essen vor Ort oder zum Mitnehmen.
McDonald’s Global Technology ist hier, um die Wohlfühlmomente von morgen zu ermöglichen.
Deshalb sind wir an der Spitze transformativer Technologien und erforschen neue und innovative Wege, um unsere Millionen von Kunden zu bedienen und mit jedem köstlichen Hot Fudge Sundae-getauchten Pommes frites Glück zu verbreiten. Mit KI, Robotik und aufkommenden Technologien digitalisieren wir die Golden Arches. Kombinieren Sie das mit unserer unübertroffenen globalen Reichweite, und wir gestalten alle Bereiche des Geschäfts, der Branche und jeder Gemeinde, die ein McDonald’s-Restaurant beherbergt, neu. Wir stehen täglich vor komplexen technologischen Herausforderungen. Aber hier kommen unsere vielfältigen und talentierten Teams ins Spiel. Sie bestehen aus den Besten und Klügsten aus aller Welt und gedeihen in dem Bereich, in dem Wohlfühlen auf Schnelligkeit trifft.
Unser Global Mexico City Office wird ein Zentrum für technologische Innovation und operative Unterstützung sein, um uns beim Aufbau von Lösungen zu helfen, die das Erlebnis unserer Kunden, Mitarbeiter und Angestellten jeden Tag verbessern.
Rollenübersicht
Der Senior Engineering Manager für RFM ist verantwortlich für die End-to-End-Bereitstellung von Restauranttechnologieplattformen, die die Bereiche Ordering, Food Preparation und Platform unterstützen. Diese Rolle kombiniert technische Führung, Personalmanagement und Lieferverantwortung. Die Rolle leitet hybride Squads in den USA, Mexiko und Brasilien und liefert skalierbare Systeme unter Verwendung von Java, Angular und ereignisgesteuerter Architektur.
Hauptverantwortlichkeiten
- Verantwortung für die End-to-End-Bereitstellung von verteilten Systemen und Produktinitiativen
- Leitung der Ausführung von backend Services (Java), APIs und frontend Apps
- Partnerschaft mit Produktmanagern zur Verwaltung des Backlogs und Priorisierung der Arbeit
- Balance zwischen Feature-Lieferung und technischer Schuld
- Koordination von teamübergreifenden Abhängigkeiten und globalen Teams
- Leitung der Incident-Response und Behebung von Produktionsproblemen
- Anleitung der Entwicklung von Microservices, APIs und ereignisgesteuerten Systemen
- Sicherstellung der Einhaltung von Engineering-Standards und Best Practices
- Förderung von Systemzuverlässigkeit, Skalierbarkeit und Leistung
- Zusammenarbeit mit Lead Engineers und Architekten zur technischen Abstimmung
- Verantwortung für Liefermetriken, Qualität und kontinuierliche Verbesserung
- Förderung von Testautomatisierung und CI/CD Praktiken
- Überwachung von Fehlerraten, Incidents und Systemgesundheit
- Unterstützung von Modernisierungsbemühungen und Reduzierung technischer Schulden
- Nutzung eines Innovationsgeistes, um die Weiterentwicklung unserer Plattform zu unterstützen
• Partnerschaft mit Produktmanagern und Design Leads als Teil der Initiative-Triade
- Zusammenarbeit mit Scrum Masters, QA SMEs, BTAs und Architekten
- Teilnahme an einer globalen Organisation, Koordination über geografisch verteilte Teams hinweg
- Management von 8–12 Ingenieuren, einschließlich Leistung, Coaching und Karriereentwicklung
- Einstellung und Entwicklung von Ingenieurstalenten
- Förderung einer leistungsstarken und inklusiven Teamkultur
Qualifikationen
- 8+ Jahre Erfahrung in der Softwareentwicklung
- 3+ Jahre in Führungspositionen
- Umfangreiche Erfahrung mit Java/Spring Boot oder .NET
- Erfahrung mit APIs, Microservices, React/Next.js
- Vertrautheit mit ereignisgesteuerter Architektur und Cloud-Plattformen
- Nachgewiesene Erfahrung in der Leitung verteilter Teams
- Bevorzugte Erfahrung mit agentenbasierter Entwicklung
Zusätzliche Informationen Bei McDonald's sind wir Menschen aus allen Lebensbereichen...
Menschen stehen im Mittelpunkt unseres Handelns und sie machen das McDonald's-Erlebnis aus. Wir fördern Vielfalt und setzen uns für die Schaffung einer integrativen Kultur ein, in der Menschen in unseren Restaurants und Büros ihr bestes authentisches Selbst sein können, was uns hilft, unsere Kunden besser zu bedienen. Wir haben ein starkes Erbe an Vielfalt und Repräsentation in unseren Gemeinden, auf das wir stolz sind. Die Vielfalt unserer Mitarbeiter, Kunden, Franchisenehmer und Lieferanten gibt uns Stärke.
Wir dulden keine Ungleichheit, Ungerechtigkeit oder Diskriminierung jeglicher Art. Dies sind äußerst wichtige Themen, und eine Marke mit unserer Reichweite und Relevanz bedeutet, dass wir eine sehr bedeutsame Rolle spielen.
Wir erkennen auch unsere Verantwortung als großer Arbeitgeber an, weiterhin aktiv in unseren Gemeinden tätig zu sein und bei der Entwicklung von Fähigkeiten zu helfen und Bestrebungen zu fördern, die den Menschen helfen, sich der Arbeitswelt bewusster zu werden und in ihr erfolgreicher zu sein, sei es bei McDonald's oder anderswo.
