Chick-fil-A - Atlanta, GA

posted 3 months ago

Full-time - Mid Level
Atlanta, GA
Food Services and Drinking Places

About the position

Chick-fil-A is seeking a Lead Software Engineer - Cloud Platform and DevOps to join the Digital Transformation and Technology (DTT) Organization, specifically supporting the Customer Technology Solutions (CTS) team. In this pivotal role, you will spearhead the development of an internet-scale commerce platform designed to support billions in annual sales, thereby enhancing Chick-fil-A's position as a global brand. We are in search of an experienced software engineer who thrives on tackling a diverse array of technology challenges while constructing platforms capable of accommodating significant business growth. As a leader, problem solver, mentor, and expert in cloud platform engineering, you will leverage your technical expertise to design, develop, and deliver a highly engineered cloud commerce platform that operates our revenue-critical APIs. Our cloud platform is integral to the Chick-fil-A Mobile application and Chick-fil-A.com digital experiences, both of which have seen remarkable growth in recent years, now accounting for a substantial portion of Chick-fil-A's overall sales. This is an opportunity to contribute to the creation of a world-class platform that embodies the promise of our brand through digital channels. The role is part of our Flexible Future model, which promotes a balanced approach to in-person and virtual work, fostering collaboration and community within the Chick-fil-A culture.

Responsibilities

  • Provide technical knowledge and leadership for CTS Engineering Leads in technologies like AWS, Kubernetes, security, and microservices.
  • Develop and own shared components across the entire commerce platform, including core Java and Go libraries.
  • Build software delivery capabilities that enable continuous delivery with low friction and risk.
  • Define and build solutions aligned with enterprise architecture principles.
  • Collaborate heavily with Enterprise Architecture, CyberSecurity, Site Reliability Engineering, Digital Commerce Engineering Leads, and the Engineering Steering Group within CTS.
  • Onboard and oversee contract engineers in partner-led engineering workstreams, contributing to solution design and reviews of deliverables.
  • Contribute to the CTS engineering principles and standards.
  • Identify and propose emerging software engineering technologies, methodologies, and/or approaches that will address gaps in the CTS portfolio.
  • Lead the adoption of those technologies across the CTS engineering teams.
  • Optimize systems for security, performance, and cost.

Requirements

  • Some knowledge in AWS or cloud native infrastructure.
  • Strong software development experience in Java, Go, Python, or other comparable languages.
  • Experience using, configuring, and/or deploying Kubernetes.
  • Proficiency with microservices, API design, and implementation patterns.
  • Experience with source control systems like Git.
  • Experience implementing application security, software design patterns, and the SDLC.
  • Experience mentoring and/or leading a team.

Nice-to-haves

  • Experience in AWS or cloud native infrastructure.
  • Proven ability to positively influence the engineering culture and practices in a professional environment.
  • Good interpersonal and team collaboration skills.
  • Experience working with software product development.
  • Experience building, monitoring, and supporting internet scale platforms for commerce applications.
  • Demonstrated passion for the Developer experience.
  • Deep understanding of AWS architecture.
  • Experience with Java Spring Boot applications.
  • Experience with Infrastructure As Code using Cloudformation or CDK.
  • Experience with Github Actions.
  • Experience with API management in a large scale, highly distributed environment.
  • AWS related certifications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service