Pizza Hut Digital & Technology

Waseco Building, 10 Pho Quang, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

Job description

Overview of job

Role Purpose 

Lead the architecture, delivery, and evolution of critical restaurant technology platforms supporting Pizza Hut operations and team member experiences. In this role, you will lead engineers while defining technical direction across multiple systems and initiatives. You will ensure the successful delivery of scalable, cloud-native solutions supporting key operational capabilities including training and assessment systems, compliance tracking, restaurant monitoring, virtual assessments, and intelligent action platforms for restaurant managers. You will collaborate with international teams, drive platform architecture decisions, and foster a culture of engineering excellence and continuous improvement.

Key Responsibilities

  • Drive architecture decisions for scalable full-stack and cloud-native systems.
  • Promote best practices in system design, reliability, and observability.
  • Lead delivery of key platform capabilities supporting:
  1. Crew training and assessment (OCL)
  2. Compliance systems (Track & Trace)
  3. Restaurant monitoring and reporting (MRD)
  4. Virtual restaurant assessments
  5. Intelligent operational action systems for RGMs
  • Collaborate with product and stakeholders to translate business needs into scalable solutions.
  • Design and build scalable applications using React / React Native, Spring Boot, and NestJS.
  • Develop reliable APIs and microservices supporting restaurant operational systems.
  • Ensure high code quality through testing, code reviews, and performance optimization.
  • Design and operate cloud infrastructure on AWS (EKS, Lambda).
  • Implement CI/CD pipelines using GitLab CI.
  • Ensure strong monitoring and system reliability using Datadog.
  • Work closely with engineering and product teams across global locations to deliver platform capabilities.
  • Analyze complex technical challenges and implement scalable solutions that improve platform reliability and operational efficiency

Job Requirement

  • Strong expertise in Java, including object-oriented programming, multithreading, generics, and collections.
  • Extensive experience with Spring Framework, Spring Boot, Spring Data, Dependency Injection, and transaction management.
  • Strong experience building RESTful APIs and microservices architectures supporting scalable distributed systems.
  • Experience developing full-stack applications using ReactJS and React Native.
  • Expertise designing scalable APIs including authentication, authorization, and versioning strategies.
  • Strong experience implementing testing strategies including unit, integration, and end-to-end tests.
  • Experience troubleshooting and optimizing performance of large-scale distributed systems.
  • Strong expertise with SQL databases such as PostgreSQL and NoSQL databases such as DynamoDB and DocumentDB, including data modeling, optimization, and scalability considerations.
  • Hands-on experience with AWS cloud services including EKS, Lambda, and cloud-native infrastructure components.
  • Strong knowledge of Kubernetes, including container orchestration, scaling, and deployment of microservices.
  • Experience building and maintaining CI/CD pipelines using GitLab CI.
  • Experience implementing monitoring, logging, and observability using Datadog in cloud and Kubernetes environments.
  • Experience of being a developer’s coach or mentor, building IDP and helping team members to progress with skills and tasks. 
  • Proficiency with Git-based version control systems for collaborative development.
  • Experience working in Agile development environments, participating in sprint planning, technical design discussions, and cross-functional collaboration.

Preferred Skills

  • Experience building mobile applications using React Native.
  • Experience designing data pipelines and operational analytics systems.
  • Experience integrating with restaurant hardware or IoT devices.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • OOP
  • Spring
  • PostgreSQL
  • Git
  • Dependency Injection
  • Unit testing
  • Integration Testing
  • NoSQL
  • AWS Lambda
  • React Native
  • DynamoDB
  • AWS
  • Spring Boot
  • ReactJS
  • Kubernetes
  • GitlabCI
  • DataDog
  • Microservices
  • RESTful API
  • Spring Data
  • Amazon EKS
  • DocumentDB
  • E2E Testing
  • CI/CD

COMPETENCES

  • Problem Solving Skills
  • Agile

BUSINESS PROFILE

Pizza Hut Digital & Technology committed to building innovative digital solutions.

Why Pizza Hut Digital & Technology?  

We love pizza. We eat it a lot. There’s no doubt about that and we’re proud of it. But what makes us different is that it’s our people that drive the success of our business.

Alongside KFC, Taco Bell, and The Habit Burger Grill, we are part of the Yum! Family; the world’s largest restaurant company with nearly 43,000 restaurants in over 140 countries. At Pizza Hut, we are on a journey to build the most loved global brand and the fastest growing in every country; we have big plans over the next 5 years to achieve explosive growth in a competitive and ever-growing market.  We want to make it easy to get the best pizza and digital is at the core of this. We have recently created a startup: Pizza Hut Digital & Technology committed to building innovative digital solutions, providing our customers with an exceptional experience. From building a world-class platform and clean mobile experiences we are pushing the boundaries to ensure we are a source of innovation.