Chick-fil-A, Inc.

Principal Team Leader

  • Chick-fil-A, Inc.
  • Atlanta, GA
  • Other
  • 15 days ago
Salary
N/A

Advertisement

Job Description

Overview:
In the Chick-fil-A Principal Team Leader role you’ll serve as a team leader, problem solver, mentor, expert software engineer, and influencer of software engineering at Chick-fil-A. We need you to apply the technical experience you have gained in software development to the design, development, and delivery of a highly engineered, complex technical product, (1) overseeing the several teams which build and operate the product, (2) serving as the people leader of the staff engineers who are a part of those teams, and, (3) at times, contributing yourself to the product by setting patterns, reviewing code, solving knotty problems, and in general moving the product forward as needed and as capacity allows. In particular, you would own four products (three full stack products, one highly available API used in Chick-fil-A's ordering process) in the Restaurant Cash Management and Tax domains.

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:
  • Oversee solution architecture decisions for the products. Most decisions will be made by the engineers who lead the several teams, but you'll influence those decisions through guiding the lead engineers and, if needed, request changes to decisions in order to maintain alignment with your overall architecture vision.
  • Lead delivery and operations of the team’s products, primarily through delegating leadership, tasks, and support to your teams' engineers but also, though less commonly, through individual contribution as capacity allows.
  • Lead, mentor, and assess other staff engineers, exemplifying and teaching bes practices, helping to solve knotty problems, reviewing code, and sharing stories to help earlier in career engineers grow.
  • Interview, select, onboard, and oversee other engineers.
  • Guide engineering team in adoption of Chick-fil-A software engineering standards.
  • Identify & propose emerging software engineering technologies, methodologies and/or approaches.

Specifically do the above as it relates to Chick-fil-A’s Restaurant Cash Management and Tax products, overseeing the technical development and health of those products.
Minimum Qualifications:
  • Experience designing complex software solutions
  • Experience mentoring and leading a team, including good interpersonal and team collaboration skills
  • Broad and deep programming experience in Java, JavaScript, Python, Go, or other comparable languages
  • Experience with SQL and data modeling
  • Experience with source control systems like Git or Subversion
  • Experience implementing application security, software design patterns, and the SDLC
  • Proven ability to positively influence the engineering culture and practices in a professional environment
  • Experience with TDD, CI/CD, agile, Kanban, or similar software development practices
  • Experience with Unix/Linux
Preferred Qualifications:
  • Experience with AWS Solutions Architecture
Minimum Years of Experience: 10 Required Level of Education: Bachelor's degree or equivalent experience Preferred Level of Education: Bachelors Degree Major/Concentration: Computer Science, Computer Engineering, or related technical field

Jobs of Interest

ॐ श्रीं ह्रीं क्लीं श्रीं क्लीं वित्तेश्वराय नमः॥