Lead Software Engineer

Requisition ID 2022-11312
Job Function
Information Technology
Position Type
Experienced Professionals
Posting Location : Location
US-GA-Atlanta

Overview

Chick-fil-A is rolling out one of the largest Kubernetes deployments in the industry to support Internet of
Things and Edge Computing use cases in our 2500+ North American restaurants. We need an
experienced, passionate distributed systems engineering lead to manage the existing infrastructure,
supporting, and enhancing large scale edge and cloud Kubernetes environments and the core capabilities
deployed on the platform. The Lead Software Engineer will be responsible for managing and scaling the
current infrastructure consisting of over 2500 Kubernetes clusters at the edge, the cloud infrastructure
that supports it, core capabilities such as auth and messaging, as well as the reporting infrastructure that
allows proactive monitoring, alerting and remediation of the entire platform. The team will also develop
new capabilities and build the infrastructure to measure and report on performance and SLOs based on
SRE best practices. In the Chick-fil-A Lead Software Engineer role you’ll serve as a team leader, problem
solver, mentor, and expert software engineer. We need you to apply the technical experience you have
gained in software development to the design, development, and delivery of highly engineered, complex
analytics solutions. You will lead outside vendors in the actual development of these solutions. You will
be responsible for the design, specification, vendor management and final acceptance.

 

Our Flexible Future model offers a healthy mix of working in person and remotely, strengthening key elements of the Chick-fil-A culture by fostering collaboration and community.

Responsibilities

  • Own solution architecture decisions for the team’s product.
  • Design and specify the required solution based on requirements received from the product owner. Your specifications will become the statement of work for the vendor partner.
  • Regularly review the vendor’s progress to ensure it is meeting requirements, standards, and best practices.
  • Lead, mentor, and assess other staff engineers, exemplifying and teaching best practices, helping to solve knotty problems, reviewing code, and sharing stories.
  • Guide engineering team in adoption of Chick-fil-A software engineering standards.

Minimum Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, or related technical field
  • High Level understanding of distributed compute technologies
  • Enterprise experience in Cloud development (preferably AWS)
  • Proficiency in GoLang or Java programming languages
  • Two Years of experience with Kubernetes, Docker and GitOps in a production environment
  • Web, API and Event-based development experience
  • Excellent verbal and written communication skills
  • Proficiency navigating Linux

Preferred Qualifications

  • High Level understanding of distributed compute technologies
  • Enterprise experience in Cloud development (preferably AWS)
  • Proficiency in GoLang or Java programming languages
  • Two Years of experience with Kubernetes, Docker and GitOps in a production environment
  • Web, API and Event-based development experience
  • Excellent verbal and written communication skills
  • Proficiency navigating Linux

Minimum Years of Experience

5

Travel Requirements

10%

Required Level of Education

Bachelor's degree or equivalent experience

Preferred Level of Education

Bachelors Degree

Major/Concentration

Computer Engineering, Computer Science, or related technical field

Submit Resume

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed