Sr. Team Leader, Software Engineer
Chick-fil-A Corporate Support Center
Atlanta, GA
See who Chick-fil-A Corporate Support Center has hired for this role
In this role you will provide technical and people leadership for Chick-fil-A’s Menu DNA engineering team. This team is responsible for enterprise Menu and Pricing systems that power our Digital Commerce ecosystem which includes the Chick-fil-A Mobile application, Chick-fil-A.com digital experiences, digital menu boards, and the point of sale devices in all of our restaurants. The team will deliver functionality foundational to providing menu and pricing data for all our commerce channels. The team will provide APIs used by the different customer channels and provide administrative interfaces for our restaurant users and corporate staff to manage the menu and pricing data.
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 technical products, serving to both oversee your team and contribute as a member. You will also have responsibility for HR management of staff software engineers on your team.
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
Minimum Qualifications
5
Travel Requirements
10%
Required Level Of Education
Bachelor's degree or equivalent experience
Preferred Level Of Education
Bachelor's Degree
Major/Concentration
Computer Engineering, Computer Science, or related technical field
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 technical products, serving to both oversee your team and contribute as a member. You will also have responsibility for HR management of staff software engineers on your team.
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
- Serve as the technical leader for a software engineering team composed of both staff and contract engineers.
- Own solution architecture decisions for the products your team builds.
- Lead delivery and operations of the team’s product, including both individual contribution as well as support to your team’s engineers. We desire our lead engineers to be both leads and engineers, spending about half of their time on leading others and half contributing engineering work themselves.
- Lead, mentor, and assess other staff engineers, exemplifying and teaching best practices, helping to solve knotty problems, reviewing code, and sharing stories
- Facilitate and oversee professional consulting agreements needed to scale with the teams development and support needs
- Guide engineering team in adoption of Chick-fil-A software engineering standards
- Identify & propose emerging software engineering technologies, methodologies and/or approaches
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, Golang, Python, 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
- Technical player/coach committed to continuous improvement and excellence in Digital products and services
- Strong desire to work in Test-Driven Development and Quality Testing
- Ability to achieve results as an individual contributor and through a team of quality engineers (staff and contractors)
- Ability to influence quality engineers, software engineers, and product teams to achieve results
- Demonstrates the ability to value both relationships and results
- Ability to navigate through challenging situations, ensuring all parties are treated with honor, dignity, and respect
- Experience with test-driven development, continuous integration and deployment, Scrum discipline, or comparable software development practices
- Experience developing and delivering microservices
- Familiarity using test-driven development frameworks or automated testing tools for mobile development
- Deep understanding of AWS architecture
- Experience with the native mobile application delivery
- Familiarity with version control systems and code merging/branching; specific experience with git desirable
- Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
- Experience in design, data collection, and data analysis
5
Travel Requirements
10%
Required Level Of Education
Bachelor's degree or equivalent experience
Preferred Level Of Education
Bachelor's Degree
Major/Concentration
Computer Engineering, Computer Science, or related technical field
-
Seniority level
Not Applicable -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Restaurants, Manufacturing, and Hospitality
Referrals increase your chances of interviewing at Chick-fil-A Corporate Support Center by 2x
See who you knowGet notified about new Software Team Lead jobs in Atlanta, GA.
Sign in to create job alertSimilar jobs
People also viewed
-
Senior Software Engineer - Manager (Remote, USA)
Senior Software Engineer - Manager (Remote, USA)
-
Senior Lead Full Stack Software Developer, VP
Senior Lead Full Stack Software Developer, VP
-
Software Engineering Team Leader (Full-Stack)
Software Engineering Team Leader (Full-Stack)
-
Team Lead / Senior Software Engineer - Vice President
Team Lead / Senior Software Engineer - Vice President
-
SR. Software Engineer (Merchandising)
SR. Software Engineer (Merchandising)
-
Senior Software Engineer Coach
Senior Software Engineer Coach
-
Senior Software Engineer, VP - Client & Firmwide Platforms
Senior Software Engineer, VP - Client & Firmwide Platforms
-
Software Engineering Team Leader (Full-Stack)
Software Engineering Team Leader (Full-Stack)
-
Principal Software Developer/Engineering Manager
Principal Software Developer/Engineering Manager
-
Sr. SDE, Amazon Stores
Sr. SDE, Amazon Stores
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub