Chick-fil-A - College Park, GA

posted about 2 months ago

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

About the position

Chick-fil-A is seeking a Lead Data Software Engineer to lead a talented team of data engineers responsible for the development, management, and support of the Customer 360 data systems. This role is pivotal as Chick-fil-A enhances its data infrastructure, processes, and governance to better serve its customers. With the significant growth in digital customer engagement through the Chick-fil-A App and in-restaurant scans, the organization aims to consolidate customer data into a single, searchable, and accessible source of truth. The Lead Data Software Engineer will play a strategic role in mentoring and collaborating with data and analytics teams, influencing organizational data strategy and decisions. The ideal candidate will be a critical thinker and problem solver, with a strong background in data engineering and a deep understanding of big data technologies. This position requires a proven track record of leading data engineering teams, designing, developing, and maintaining data infrastructure to ensure optimal performance and scalability. The role allows for a balance between leadership and individual contribution, with the expectation that the lead engineer will spend approximately half of their time leading and mentoring others while also contributing to engineering work. In this position, you will own the solution architecture decisions for your team's product, lead the delivery and operations, and guide the engineering team in adopting Chick-fil-A's data standards. You will also be responsible for onboarding external partner engineers and identifying emerging data engineering technologies and methodologies. The role operates within a DevOps model, requiring both building and running solutions, which may involve off-hours support shared among team members. The goal is to design for failure and automate responses to potential issues using cloud-native infrastructure patterns.

Responsibilities

  • Own the solution architecture decisions for your team's product
  • Lead delivery and operations of the team's product, including both individual contribution and support as well as delegated tasks and support to your team's engineers
  • Lead, mentor, and assess other staff engineers, exemplifying and teaching best practices, helping to solve complex problems, reviewing code, and sharing experiences
  • Onboard and oversee external partner engineers
  • Guide engineering team in the adoption of Chick-fil-A data standards
  • Identify and propose emerging data engineering technologies, methodologies, and approaches
  • Delegate engineering assignments and assess engineering performance
  • Help provide support for the portfolio of solutions the team owns
  • Understand specific business processes and requirements and translate them to functional requirements

Requirements

  • Experience with all aspects of data management: data governance, data mastering, data warehousing, database management, and meta-data management
  • Expert-level knowledge in design and programming using Java, Golang, Python, or other comparable languages
  • Proven skill in standardization of ETL development and execution for large-scale enterprise data sources
  • Experience in data engineering and design for both structured and unstructured data; data modeling, architecting, and delivering highly scalable and flexible, cost-effective, cloud-based enterprise data solutions
  • Deep database knowledge and proficiency with SQL
  • Experience with the agile development methodology
  • Experience with cloud-based architecture (such as AWS big data technology stack)
  • Advanced analytical and problem-solving skills
  • Able to communicate complex problems and solutions effectively to a broad range of cross-functional teams using strong written and verbal communication skills
  • Strong interpersonal skills which influence your ability to lead others

Nice-to-haves

  • Experience creating enterprise data flow diagrams, enterprise data models, enterprise data architecture diagrams, data catalogs, and data dictionaries
  • Familiar with developing and implementing data models for analytic use
  • Deep understanding of AWS architecture
  • Experience with AWS big data technology stack and cloud-based architecture
  • Understanding of Apache Spark/Hadoop, relational and NoSQL databases
  • Proven skill in standardization of ETL development and execution for large-scale enterprise data sources
  • Passionate about applying data strategy to achieve business outcomes
  • Advanced Cloud, Data certifications or degrees in related field
  • 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 desirable
  • Experience with Databricks and dbt
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service