Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Sueldos
  • Alertas de empleo

Software Engineer I

McDonald's Corporation

Job Description:

Company Description

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 is here to power tomorrow’s feel-good moments.

That’s why you’ll find us at the forefront of transformative technology, exploring new and innovative ways to serve our millions of customers and spread happiness one delicious Hot Fudge Sundae-dipped fry at a time. Using AI, robotics and emerging tech, we’re digitizing the Golden Arches. Combine that with our unparalleled global scale, and we’re reshaping all areas of the business, industry and every community that is home to a McDonald’s restaurant. We face complex tech challenges every day. But that’s where our diverse and talented teams come in. They’re made up of the best and brightest from all over the globe, and they thrive in the space where feel-good meets fast-paced.

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

Department Overview

McDonald’s, one of the most recognized brands in the world, is seeking a skilled Software Development Engineer to own the development of our Restaurant Topology Management (RTM) technology as part of Commercial Product & Platform organization. The Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively.

The Software Engineer I role reports to the Sr Engineering Manager, Chapter Lead. In this role, you will be responsible for the design, development, testing, and maintenance of the McDonald’s RTM software. Restaurant Technology software includes application user interface, API layer software, data management, and data communication with external systems. The software needs to meet stringent reliability and performance requirements as well as the needs of our customers.

The biggest area of increase in our spending has been in technology, which is helping to drive our growth. We’re looking at how to use technology to improve the customer experience and build new customer experiences. We’re also exploring technologies that can help us reduce or eliminate repetitive tasks and make employees’ jobs more interesting and rewarding. With all the new projects and initiatives, it is an exciting time to be on the team that is helping to make a Better McDonald\'s!

Click to add description here.

Duties

  • Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations.
  • Actively participate in and execute the scrum process.
  • Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Provide frequent progress updates to the direct manager and other stakeholders.
  • Work in an agile, startup-like development environment, where you are always working on the most meaningful priorities.
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
  • Ability to design and code the right solutions starting with broadly defined problems.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, or similar engineering discipline.
  • Previous technical internship(s), if applicable.
  • Programming experience with at least one modern language such as C#, Angular, TypeScript, SQL, some DB familiarity, and including object-oriented design.
  • Experience in optimization mathematics such as linear programming and nonlinear optimization.
  • Ability to effectively articulate technical challenges and solutions.
  • Adept at handling ambiguous or undefined problems as well as ability to think abstractly.
  • Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm).
  • Strong verbal and written communication skills, are self-driven, demonstrates initiative, and delivers high quality results in a fast-paced environment.
  • Highly quantitative with great judgment and passion for building a phenomenal customer experience.

Additional information

At McDonalds we are People from all Walks of Life...

People are at the heart of everything we do, and they make the McDonalds experience. We embrace diversity and are committed to creating an inclusive culture that means people can be their best authentic self in our restaurants and offices, which helps us to better serve our customers. We have a strong heritage of diversity and representation within our communities, which we are proud of. The diversity of our people, customers, Franchisees, and suppliers gives us strength.

We do not tolerate inequality, injustice, or discrimination of any kind. These are hugely important issues and a brand with our reach and relevance means we have a very meaningful role to play.

We also recognise our responsibility as a large employer to continue being active in our communities, helping to develop skills and drive aspirations that will help people to be more aware of the world of work and more successful within it, whether with McDonalds or elsewhere.

#J-18808-Ljbffr

Vacante publicada el 1 día atrás
Empleos similares que podrían interesarleBasado en la vacante Software Engineer I en Ciudad de México
  •  ...the job Are you ready to lead impactful projects and mentor engineering teams while building scalable, high-performance systems? If...  ...difference at scale. At Walmart, we’re looking for a Senior Software Engineer to join our technology team. You’ll play a key role in... 
    Sugerido
    Offshore

    Walmart de México y Centroamérica

    Ciudad de México
    2 días atrás
  • $30,000

     ...conformado por asesores empresariales, otros desarrolladores, y el cliente. Tener control sobre los módulos/aplicaciones asignadas del software y brindar soluciones de software de calidad y en tiempo para los proyectos. Diseñar/desarrollar una solución integrada eficaz y... 
    Sugerido
    Práctica
    Desde casa
    Inicio inmediato
    Horario flexible
    Trabajo por turnos

    Odoo

    Ciudad de México
    3 días atrás
  •  ...Somos ITJ, una empresa binacional estadounidense-mexicana enfocada en construir Centros de Excelencia de Software en Latinoamérica, especialmente en México. Nos asociamos con industrias de rápido crecimiento y alto impacto, particularmente en el sector de BioMedTech... 
    Sugerido

    ITJ

    Ciudad de México
    1 día atrás
  •  ...WE ARE HIRING | AI & Software Engineer III ¿Te apasiona construir soluciones escalables impulsadas por IA y trabajar con tecnologías modernas en la nube? Estamos buscando un(a) AI & Software Engineer III para integrarse a un equipo innovador que desarrolla plataformas... 
    Sugerido
    Práctica
    Trabajo híbrido

    Microtalent is becoming INSPYR Global Solutions

    Ciudad de México
    4 días atrás
  •  ...Minimum 3 to 5 years of progressive experience developing software using .Net frameworks. The candidate must have at least 2 years...  ...and automation technologies for CI/CD Bachelor’s degree in engineering, computer science, information systems, or a related field from... 
    Sugerido
    Remoto
    Trabajo híbrido

    KTSA - KPMG Technology Services Americas

    Miguel Hidalgo, Ciudad de México
    2 días atrás
  •  ...esa diferencia se siente todos los días en producción, en costos, en el impacto real al negocio. Si llevas años construyendo software complejo, en algún momento te enganchaste con AI por curiosidad propia, y hoy puedes hablar de arquitectura y de modelos con el mismo... 

    Rappi

    Ciudad de México
    2 días atrás
  •  ...passionate about building scalable, high-impact software solutions? Do you enjoy solving complex...  ...teams? If you're ready to take your engineering career to the next level, this...  ..., we’re looking for a Senior Software Engineer to join our dynamic tech team. In this... 

    Walmart Global Tech

    Ciudad de México
    3 días atrás
  •  ...S&P Global Energy The role: Python Software Engineer The Team: Our Data Science and Modelling (DS&M) team drives innovation by transforming complex commodity data into actionable insights that impact global business decisions. We're a collaborative, goal-oriented... 
    Remoto

    S&P Global

    Ciudad de México
    1 día atrás
  •  ...digital transformation? If so, this is your opportunity to make a global impact. At Walmart Labs, we’re looking for a Staff Software Engineer to lead strategic initiatives, guide engineering teams, and deliver cutting-edge solutions that power the world’s largest... 

    Walmart de México y Centroamérica

    Ciudad de México
    4 días atrás
  • A financial technology firm seeks a skilled engineer to manage end-to-end support and tooling. You will build workflows, engage with customers, and collaborate on product development. Ideal candidates possess strong programming skills in TypeScript, React, and NestJS,... 
    Remoto

    Sphere Laboratories, Inc.

    Ciudad de México
    1 día atrás
  •  ...seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product... 
    Remoto

    Clutch Canada

    Ciudad de México
    4 días atrás
  •  ...collaborative spirit, and work closely with various internal teams to engineer scalable solutions that can be shared across all client...  ...development methodologies. Ability to design and create major software components and provide technical leadership for developers.... 
    Trabajar en la oficina
    Trabajo híbrido

    Ellation, Inc.

    Ciudad de México
    4 días atrás
  •  ..., attributable, auditable, understandable, and applied fairly across time. Our team is a cross-functional group consisting of an engineering manager, product manager, full-stack engineers, with support from data analytics and operations. This team is fully located in Mexico... 
    Tiempo completo
    Patrocinio de visa
    Trabajar en la oficina

    Etsy, Inc.

    Ciudad de México
    23 horas atrás
  •  ...LexisNexis Risk Solutions is seeking a Senior Software Engineer II in Mexico City. This role leads advanced software development initiatives, translating user needs into effective software solutions in a dynamic team environment. Candidates should have strong experience... 

    LexisNexis Risk Solutions

    Ciudad de México
    15 horas atrás
  •  ...technical initiatives including migrations, refactoring, and system improvements Drive cross-team collaboration and influence engineering standards and best practices Mentor engineers and provide guidance on technical design and execution What You'll Bring:... 
    Trabajar en la oficina
    Inicio inmediato

    Meltwater Group

    Ciudad de México
    4 días atrás
  •  ...experience. ~5 years of experience with software development in one or more programming...  ...About the job Google's software engineers develop the next-generation technologies...  ...and is growing every day. As a software engineer, you will work on a specific project critical... 

    Google Inc.

    Ciudad de México
    2 días atrás
  •  ...forefront of your field. Raise the Bar: You will mentor other engineers, not by lecturing them, but by coding well and reviewing hard....  ...product and data teams to turn abstract ideas into working software. This allows you to see the direct impact of your work. Who... 
    Práctica
    Horario flexible

    Nelo

    Ciudad de México
    2 días atrás
  • A fast-growing technology company in Mexico is seeking a Senior Software Engineer to join the Core Experiences Team. You will optimize the product experience by developing effective APIs and backend services using Kotlin. Ideal candidates should excel in systems thinking... 

    Clutch Canada

    Ciudad de México
    4 días atrás
  •  ...Google Inc. is seeking a Senior Software Engineer in Mexico City to develop technologies that change how users connect and interact. You will work on critical projects and support initiatives like Server Driven UI to enhance productivity across platforms like Android and... 

    Google Inc.

    Ciudad de México
    2 días atrás
  • $2,000

     ...served over 18 million customers as of 2025 while achieving solid profitability for sustainable growth. This role The Senior Software Engineer is responsible for building technology of our unique cell phone-locking system, data‑driven risk modeling to support our... 
    Desde casa
    Inicio inmediato

    PayJoy

    Ciudad de México
    2 días atrás
  •  ...core banking capabilities with strategic platforms such as Fiserv DNA, Create Digital, and Nautilus. We are looking for a Senior Software Engineer / Lead Developer who will play a key role in designing, developing, and delivering mission-critical banking services across... 

    Ford-De-M

    Naucalpan de Juárez, Méx.
    1 día atrás
  •  ...the real-time transportation network of the future, Lyft needs engineers from a scope of disciplines. We need engineers to help us...  ...partners to achieve results Experience: Minimum 1 - 3 years of software engineering industry experience Experience with Kotlin... 

    Socotra, Inc.

    Ciudad de México
    2 días atrás
  • A leading cloud computing firm is looking for a Senior Software Engineer to join their Customer Success Data Platform team in Mexico, Ciudad de México. The ideal candidate has over 6 years of experience and is proficient in HTML, CSS, JavaScript, and back-end languages... 

    Salesforce, Inc.

    Ciudad de México
    23 horas atrás
  •  ...in Enforcement Integrity, a key role in protecting and elevating Etsy's marketplace. Based in Mexico City, you'll collaborate with engineers and product managers to ensure enforcement actions are fair and consistent. The ideal candidate will have a customer-centric... 
    Tiempo completo

    Etsy, Inc.

    Ciudad de México
    4 días atrás
  •  ...in delivering effective, compassionate patient care in every market we serve. Role overview We are looking for a senior software engineer to join our team. Our engineering culture is built for people who have likely been founders, early employees, or high-output freelancers... 
    Freelance
    Remoto
    Horario flexible
    Trabajo por turnos

    Nursa

    Ciudad de México
    4 días atrás
  •  ...experience. ~5 years of experience with software development in Java or Kotlin, and with...  .... About the job Google's software engineers develop the next-generation technologies...  ...and is growing every day. As a software engineer, you will work on a specific project... 

    Google Inc.

    Ciudad de México
    4 días atrás
  •  ...marketplace integrity through policy enforcement and risk mitigation. The role involves collaborating with product managers and engineers to develop improvements that ensure safety and trust in the marketplace. The ideal candidate should possess strong communication... 
    Tiempo completo

    Etsy Mexico, S. de R.L. de C.V.

    Ciudad de México
    3 días atrás
  •  ...business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.## ****Senior Software Engineer Customer Success Data Platform********About Salesforce****We’re Salesforce, the Customer Company, inspiring the future of... 

    Salesforce, Inc.

    Ciudad de México
    23 horas atrás
  •  ...automations, and workflows that allow to identify patterns in support volume, reduce manual effort and make the team faster. Own engineering support end‑to‑end. You’ll triage incoming issues, diagnose root causes, and resolve them, including writing and shipping code... 
    Práctica
    Remoto

    Sphere Laboratories, Inc.

    Ciudad de México
    1 día atrás
  • Senior Director, Software Engineering page is loaded## Senior Director, Software Engineeringlocations: Mexico City, Mexicotime type: Full timeposted...  ...experience tools to make life easier for engineers to engineer; who focus on cloud governance for compliance, risk... 
    Trabajo por turnos

    Capital One

    Ciudad de México
    2 días atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Software Engineer I. ¡Sea el primero en aplicar!