Lead Software Engineer, Supply Chain Forecasting
If you’ve been to your local Chick-fil-A during peak times, you have likely encountered a line of cars wrapped around the building. While our excellent team members keep these drive-thru lines moving quickly, they highlight the uniquely high volume of customers that Chick-Fil-A restaurants serve daily.
The growing volume of traffic through our restaurants has created unique supply chain challenges that necessitate a best-in-class sales forecasting platform driving supply and demand across our entire supply chain, from the henhouse to the drive-thru. The Lead Software Engineer, Supply Chain Forecasting leads the way this critical sales data is shared with the enterprise to include labor, Supply Chain, and IoT use cases. This enables our restaurant operators to project their inventory, sales, and other key business metrics.
This role will live in our Digital Transformation and Technology (DTT) department and work closely with an Agile team including other software engineers, product owners, scrum masters, systems analysts, quality engineers and site reliability engineers. This role requires proficiency in the Java programming language, including core concepts, object-oriented programming, and design patterns as well as knowledge of React and micro-frontend architecture.
As Lead Software Engineer, Supply Chain Forecasting, you will work to deliver the design, architecture, and implementation of industry-leading software that directly improves the business efficiencies of Operators and their team members.
Our Flexible Future model offers a healthy mix of working in person and virtually, strengthening key elements of the Chick-fil-A culture by fostering collaboration and community.
Note - Working in a DevOps model, this opportunity includes both building and running solutions that could require off hours support. This support is shared amongst the team members to cover weekends and weeknights. The goal is to design for failure and, using cloud-native infrastructure patterns, automate responses to possible issues so they can be worked during normal hours.