Logo
Chick-fil-A

Sr. Software Engineer, CFA Delivery Logistics Team

Chick-fil-A, Atlanta, Georgia, United States, 30383

Save Job

Senior Software Engineer

Chick-fil-A restaurants have an opportunity to grow our occasions to care for customers outside of the four walls of their restaurant. This role exists to expand Chick-fil-A's reach by joining the team that builds the technology products that power off-premise dining experiences through delivery and catering services. The position is essential because off-premise fulfillment involves complex, real-time coordination challenges that require sophisticated automated systems to maintain Chick-fil-A's service standards at scale. This role directly impacts restaurant operators' ability to profitably run off-premise sales and influences customer satisfaction for thousands of daily delivery and catering orders. 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. Responsibilities

Design and implement software solutions for delivery optimization and catering fulfillment automation Develop algorithms that coordinate real-time order batching, delivery time calculations, customer communication workflows, and more Collaborate with lead engineers to influence technical implementation decisions while contributing to system architecture evolution Provide technical guidance and code review feedback to team members through collaborative problem-solving Research and recommend emerging technologies and development methodologies that improve fulfillment system performance Translate business requirements from restaurant Team Members, Operators, and Stakeholders into functional software specifications for off-premise fulfillment systems Minimum Qualifications

Bachelor's degree or equivalent experience 1+ years of experience Experience designing complex software solutions Senior-level knowledge in design and programming using Java, Go, JavaScript, Python or other comparable languages Experience with Relational and Non-Relational databases Excellent written and verbal communication skills Strong analytical and problem-solving skills Familiarity with Agile principles as applied to software development Experience developing and deploying applications via cloud infrastructure (AWS preferred) Proven ability to positively influence the engineering culture and practices in a professional Preferred Qualifications

Bachelor's degree 3+ years of experience Experience with test-driven development, continuous integration and deployment, Scrum discipline, or comparable software development practices Extensive utilization of current Generative AI tooling such as GitHub Copilot or similar Experience developing and delivering microservices Deep understanding of AWS architecture Familiarity with version control systems and code merging/branching Experience working with an agile development methodology Experience in design, data collection, and data analysis Minimum Years of Experience

1 Travel Requirements

10% Required Level of Education

Bachelor's degree or equivalent experience Preferred Level of Education

Bachelor's Degree