Sr. Software Engineer
Atlanta, GA, United States
Chick-fil-A
Home of the Original Chicken Sandwich<sup>®</sup>. See our menu and order the Chick-fil-A<sup>®</sup Chicken Sandwich, Waffle Potato Fries™, and more for pickup or delivery.Overview
This role on the Platform and Software Engineering team is a hybrid Cloud/DevOps/Software Engineering role that will allow you to grow in a fast-paced dynamic environment solving high-impact problems using code and automation. The Developer Experience team serves all other Software Engineering Pods at Chick-fil-A by providing tools and services which maximize productivity and speed of delivery and conform to security and engineering best practices and standards.
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 develop software solutions
- Serve as a model developer in programming languages like Java, JavaScript (Angular/React), Python, and Go
- Exercise skills in infrastructure and deployment services like AWS and Kubernetes as well as areas like application security, data analytics, machine learning, and site reliability engineering
- Identify and implement improvements by developing automation and scripting
- Perform work under limited supervision, conferring with leadership on unusual matters
- Recommends changes in procedures
- Apply software upgrades and patches with minimal guidance
- Solve complex problems
- May orient, train, assign and check the work of lower-level employees and/or be designated as a formal or informal team leader
- May assist with the selection and/or oversight (including assistance with financial and/or budgetary management) of outside partners and professionals to effectively deliver outcomes and results
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 business hours.
Minimum Qualifications
- Broad and deep programming experience in JavaScript, Typescript, Python, Go, or other comparable languages
- Experience with CI/CD solutions (Jenkins, Circle CI, GitHub Actions)
- Experience with Amazon Web Services
- Experience with source control systems (Git)
- Experience implementing application security, software design patterns, and the SDLC
- Experience with container technologies (Docker, Kubernetes, OpenShift or similar technologies)
- Good troubleshooting and documenting skills
- Good interpersonal and team collaboration skills
- Knowledge and understanding of Chick-fil-A’s standard suite of work solutions
- Demonstrated ability to influence teams and engineers
- Demonstrated ability to collaborate effectively with diverse group such as engineers as well as business roles
- Knowledge and understanding of change management processes
- Strong oral and written communication skills
- Ability to lead troubleshooting efforts, as necessary
Preferred Qualifications
- Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
- Familiarity with version control systems and code merging/branching; specific experience with Git is desirable
- Experience with Unix/Linux
- Experience with Kubernetes and EKS
- Associate-level or higher AWS certification(s)
Minimum Years of Experience
2Required Level of Education
Bachelor's degree or equivalent experiencePreferred Level of Education
Bachelor's DegreeMajor/Concentration
Computer Engineering, Computer Science, or related technical field* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular AWS CI/CD Computer Science Data Analytics DevOps Docker Engineering Git GitHub Java JavaScript Jenkins Kubernetes Linux Machine Learning Python React SDLC Security TypeScript
Perks/benefits: Flex hours
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.