Talent Job Seeker

Software Engineer III – C#

About the position

  Role Summary

As a Software Engineer III – C#, you will lead the design, development, and delivery of advanced customer-facing solutions within our restaurant and digital ecosystem. This role combines strong technical architecture, hands-on engineering in AWS, and mentorship to drive innovation and team capability. You will partner cross-functionally with Product, Engineering Leadership, and external teams to shape scalable platforms using modern cloud-native technologies.

Key Responsibilities 

  • Own end-to-end technical design and architecture for backend and distributed systems, primarily built in C#/.NET and deployed on AWS.
  • Drive delivery of key initiatives by leading design discussions, defining implementation plans, and ensuring execution meets business goals.
  • Develop, test, deploy, and maintain high-performance services, APIs, and integrations using cloud-first practices.
  • Guide a squad in agile development, including technical decision-making, documentation, and sprint planning.
  • Promote engineering excellence through code reviews, CI/CD practices, automated testing, and rigorous performance monitoring.
  • Provide technical mentorship to junior and mid-level engineers, ensuring consistent growth and learning across the team.
  • Manage and reduce technical debt, while championing scalability, security, and operational efficiency.
  • Serve as a key point of contact for cross-team collaboration, reporting status, blockers, and alignment with product and engineering leads.

 

Required Qualifications


  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
  • 5+ years of professional experience in backend software development with C#/.NET.
  • 3+ years of hands-on experience with AWS, including services like Lambda, ECS, API Gateway, DynamoDB, S3, IAM, CloudWatch, etc.
  • Strong experience with architecting cloud-native systems, including RESTful APIs and microservices.
  • Advanced understanding of software engineering principles, design patterns, system design, and agile methodologies.
  • Proficiency in tools such as Git, Bitbucket, Jira, SonarQube, and CI/CD pipelines (Jenkins, GitHub Actions).
  • Strong experience with Docker and Kubernetes (K8s) in cloud deployments.
  • Experience with static analysis, performance profiling, and production troubleshooting.

    ADVANCED LEVEL written and spoken ENGLISH

     Prederred Qualifications
  • Experience mentoring other engineers and conducting technical interviews.
  • Exposure to Terraform, Infrastructure as Code (IaC), or AWS CDK.
  • Familiarity with frontend or cross-platform development is a plus.
  • Experience integrating with third-party APIs and managing secure data flows.

Location: Calz. Gral. Mariano Escobedo 595, Rincón del Bosque, Bosque de Chapultepec I Secc, Miguel Hidalgo, 11580 Ciudad de México, CDMX, Mexico
Work Model: Full-time | Hybrid
Department: Global Technology
Company: McDonald’s Corporation

Place of work

Talent Job Seeker
Mexico City
app.general.countries.Mexico

About the company

Identifica el mejor Talento con Talent Job Seeker

Relevant places near

  • Mexico City
  • Iztapalapa
  • Gustavo Adolfo Madero
  • Ciudad Nezahualcoyotl
  • Naucalpan de Juárez
  • Álvaro Obregón
  • Tlalnepantla
  • Coyoacán
  • Santa María Chimalhuacán
  • Tlalpan



Job ID: 9603504 / Ref: e872679fcc0633704c79dfc9cd7152de

Open application open_in_new

Talent Job Seeker