Principal Engineer - POS & Restaurant Tech (AWS/.NET)

McDonald's Corporation

Ciudad de México

Presencial

MXN 900.000 - 1.600.000

Jornada completa

hace 36 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo: un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Descripción de la vacante

McDonald’s Global Technology in Mexico City is seeking a Principal Engineer to own the transformation of our POS and Restaurant technologies. You will partner with Product Management and Architecture to define and lead execution of forward-looking initiatives and manage 3rd party engineering vendors.

This role focuses on delivering high-value transformations, improving customer experiences, and reducing repetitive tasks.

Formación

  • Bachelor’s degree in CS or related field, or equivalent experience.
  • Strong CS fundamentals: OOD, data structures, algorithms, and design patterns.
  • 3+ years of software development with C# and .NET Core.
  • 1+ year contributing to application design (architecture, patterns, reliability, scaling).
  • 1+ year hands-on AWS experience including Lambda, SQS, SNS, API Gateway, ECS/EKS.
  • Experience designing RESTful APIs and microservices with scalable contracts.
  • Experience with asynchronous messaging (Kafka, RabbitMQ, SQS) and event-driven architecture.
  • Advanced English communication skills.
  • Strong understanding of SOA and layered architecture, DI and domain-driven design.
  • Experience with unit/integration testing and static analysis tools like SonarQube; Agile environment.
  • Knowledge of Git, Bitbucket, Artifactory, Jira, TeamCity; CI/CD tools (GitHub Actions, ArgoCD, Jenkins).

Responsabilidades

  • Lead all aspects of development, mentoring and training of staff.
  • Define and drive the vision, design, roadmap and end-to-end features with Product and Architecture teams.
  • Design, implement, test, deploy and maintain software to transform service performance, durability, cost, and security.
  • Advise senior management on data management best practices and align with partners.
  • Work in an Agile, startup-like environment prioritizing meaningful work.

Conocimientos

C# and .NET Core
AWS
GCP
RESTful APIs
Microservices
Asynchronous messaging
CI/CD
Git
Bitbucket
Artifactory
Jira
TeamCity
GitHub Actions
ArgoCD
Jenkins
Debugging
English communication
SOA & Architecture
Unit & Integration testing

Educación

Bachelor’s Degree in Computer Science or related field

Herramientas

AWS
GCP
SonarQube

Descripción del empleo

McDonald’s Global Technology in Mexico City is seeking a Principal Engineer to own the transformation of our POS and Restaurant technologies. You will partner with Product Management and Architecture to define and lead execution of forward-looking initiatives and manage 3rd party engineering vendors.

This role focuses on delivering high-value transformations, improving customer experiences, and reducing repetitive tasks.

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

Principal Engineer: POS & Restaurant Tech Transformation
Principal Engineer: POS & Restaurant Tech Transformation

McDonald's • Ciudad de México

Presencial
MXN 1.200.000 - 2.000.000
Software Engineer III - C#/C ++
Software Engineer III - C#/C ++

McDonald's • Ciudad de México

Presencial
MXN 745.000 - 1.677.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
Software Engineer II
Software Engineer II

McDonald's • Ciudad de México

Presencial
MXN 1.200.000 - 2.000.000
Senior C# & Azure Engineer — Cloud-Native Solutions Lead
Senior C# & Azure Engineer — Cloud-Native Solutions Lead

McDonald's Corporation • Ciudad de México

Presencial
MXN 1.200.000 - 1.900.000
Software Engineer II
Software Engineer II

McDonald's Corporation • Ciudad de México

Presencial
MXN 900.000 - 1.600.000
Full Stack Software Engineer II (C#/.NET)
Full Stack Software Engineer II (C#/.NET)

McDonald's • Ciudad de México

Presencial
MXN 300.000 - 600.000
Sr Manager, Software Engineering Java
Sr Manager, Software Engineering Java

McDonald's Corporation • Ciudad de México

Presencial
MXN 1.376.000 - 1.893.000
Software Engineer II - Android
Software Engineer II - Android

McDonald's • Ciudad de México

Presencial
MXN 300.000 - 450.000
DevOps Lead
DevOps Lead

McDonald's • Ciudad de México

Presencial
MXN 1.376.000 - 1.549.000