Senior Lead Software Engineer for Analytics

4 days ago


Atlanta, Georgia, United States Chick-fil-A Full time
Job Summary

As a Sr. Lead Software Engineer for Analytics at Chick-fil-A, you will serve as a team leader, problem solver, mentor, and software engineer with expertise in data and analytics. You will be responsible for managing a cloud-based analytics platform, developing ETL pipelines, and operational data management of confidential data to provide valuable insights and analytics for the business.

Key Responsibilities

  • Coordinate with the Technical Product Owner to understand requirements and break them down into technical stories for your team to execute.
  • Lead delivery and operations of the team's solutions, including 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, and reviewing code.
  • Interview, select, onboard, and oversee other engineers.
  • Guide the engineering team in adopting Chick-fil-A software engineering standards.
  • Identify and propose emerging software engineering technologies, methodologies, and approaches.

Data Architecture and ETL Development

  • Design and implement scalable, robust, and secured data architectures, including data lakes, data warehouses, and real-time data pipelines.
  • Operate and manage modern data and analytics platforms.
  • Design a system for and support user segmented security to control access to data sets.
  • Build and maintain efficient and reliable ETL pipelines to ingest, transform, and load data from various sources, including working with REST APIs and encrypting confidential data.

Database Management

  • Work with a variety of database technologies, both SQL and NoSQL, ensuring optimal performance, data integrity, and user segmented security of datasets.

Requirements

  • Broad and deep programming experience in Python programming.
  • Experience working with analytics platforms (e.g., Databricks).
  • Experience with data technologies in AWS or other cloud-based data platforms.
  • Expertise in designing, building, and maintaining ETL pipelines.
  • Experience working with both SQL and NoSQL databases.
  • Demonstrated leadership skills and experience.
  • Demonstrated ability to communicate complex technical information to various stakeholders verbally and in writing.
  • Strong organizational skills, including an ability to perform under pressure and manage multiple priorities with competing demands for resources.
  • Experience designing complex software solutions.
  • Experience mentoring and leading a team, including good interpersonal and team collaboration skills.
  • Experience with source control systems like Git.
  • 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 working in an Agile/Scrum development environment.


  • Atlanta, Georgia, United States Jonas Software UK Full time

    Job Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...


  • Atlanta, Georgia, United States Warner Media, LLC Full time

    Unlock Your Potential as a Senior Manager, Software EngineeringWarner Bros. Discovery is seeking a highly skilled and experienced Senior Manager, Software Engineering to join our team. As a key member of our engineering organization, you will be responsible for leading the development of our data platform, tools, and frameworks.About the RoleAs a Senior...


  • Atlanta, Georgia, United States HCL Technologies Full time

    Job Title: Senior Lead Software EngineerJob Summary:We are seeking a highly skilled Senior Lead Software Engineer to join our team at HCL Technologies. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of complex software systems.Key Responsibilities:Lead the development of...


  • Atlanta, Georgia, United States Chick-fil-A, Inc. Full time

    Job Title: Senior Lead Software EngineerChick-fil-A, Inc. is seeking a highly skilled Senior Lead Software Engineer to support the development of innovative solutions for our International Technology Strategy. As a key member of our team, you will be responsible for architecting, delivering, testing, and supporting solutions to serve the needs of our...


  • Atlanta, Georgia, United States OneTrust Full time

    Job Title: Senior Principal Software EngineerOneTrust is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our products and platforms.Key Responsibilities:Design and implement scalable, high-performance software...


  • Atlanta, Georgia, United States Intuit Full time

    OverviewAt Intuit, we're committed to empowering our customers and communities to overcome their most important financial challenges. Our global technology platform helps over 50 million consumers, small businesses, and self-employed individuals around the world to prosper.Job SummaryWe're seeking a Senior Manager, Software Engineering to join our innovative...


  • Atlanta, Georgia, United States Chick-fil-A Full time

    About the RoleThis is a senior leadership position responsible for leading the Mobile App DevOps team for the supply chain vertical business lines (VBL's). The team is responsible for multiple products, including a mobile app for restaurant operators, a route optimization app for drivers, a web-based portal for master data configuration, and a backend...


  • Atlanta, Georgia, United States Indium Software Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at Indium Software. As a key member of our automation team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of our software products.Key Responsibilities:Design...


  • Atlanta, Georgia, United States Salesforce Inc Full time

    About the RoleAs a Senior Manager, Software Engineering Lead at Salesforce Inc, you will be responsible for defining, evolving, and communicating the team's vision, mission, and strategy across the organization. This includes collaborating with Product and technical leaders to build a roadmap for your team and growing the team to complete that roadmap.Key...


  • Atlanta, Georgia, United States Credit Acceptance Corporation Full time

    Credit Acceptance is a leading provider of used car finance solutions, and we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Engineering and Analytics Team, you'll play a critical role in developing, monitoring, and maintaining complex software systems that drive our success.Our team values collaboration,...


  • Atlanta, Georgia, United States Scientific Research Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Scientific Research Corporation. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications related to digital signal processing, radio frequency, and electronic warfare threat systems.The...


  • Atlanta, Georgia, United States Warner Media, LLC Full time

    About the RoleWe are seeking a highly skilled Senior Manager, Software Engineering to join our team at Warner Bros. Discovery. As a key member of our engineering organization, you will be responsible for leading the development of our data platform, tools, and frameworks. Your expertise in software engineering, infrastructure, data, and cloud will be...


  • Atlanta, Georgia, United States Intuit Full time

    About the RoleWe are seeking a highly skilled Senior Manager, Software Engineering to join our product development organization at Intuit Mailchimp. As a key member of our team, you will be responsible for leading the development of our Landing Pages and Surveys capabilities, ensuring they meet the highest operational excellence standards and deliver...


  • Atlanta, Georgia, United States Scientific Research Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Scientific Research Corporation. The ideal candidate will have a strong background in software development, with a focus on C++ and distributed systems.The successful candidate will be responsible for mentoring software engineers, ensuring software design...


  • Atlanta, Georgia, United States Nlb Services Full time

    {"h1": "Senior Developer Role at NLB Services", "p": "We are seeking a highly skilled Senior Developer to join our team at NLB Services. As a key member of our development team, you will be responsible for designing, developing, and implementing business and technical information technology solutions. Responsibilities: * Design and develop software...


  • Atlanta, Georgia, United States OneTrust Full time

    About the Role:We are seeking a highly skilled Senior Manager, Software Engineering to lead our software development team at OneTrust. As a key member of our engineering organization, you will be responsible for overseeing the development and delivery of high-quality software solutions.Key Responsibilities:Lead and manage a team of software engineers to...


  • Atlanta, Georgia, United States OneTrust Full time

    Job DescriptionOneTrust is seeking a Senior Manager, Software Engineering to lead and manage software engineers, overseeing the development and delivery of high-quality microservices-based applications.Key Responsibilities:Lead and mentor a team of software engineers, fostering a collaborative and high-performance environment.Oversee the development...


  • Atlanta, Georgia, United States Rose International Full time

    Job Title: Senior Analytics EngineerWe are seeking a highly skilled Senior Analytics Engineer to join our team at Rose International. As a key member of our analytics team, you will be responsible for designing, implementing, and maintaining complex analytics solutions using Adobe Analytics.Key Responsibilities:Design and implement data governance frameworks...


  • Atlanta, Georgia, United States Sailotech Full time

    Job Title: Senior Enterprise Software EngineerWe are seeking a highly skilled Senior Enterprise Software Engineer to join our team at Sailotech. As a key member of our engineering team, you will be responsible for designing, developing, and deploying enterprise-level software applications using J2EE technologies.Key Responsibilities:Design and develop...


  • Atlanta, Georgia, United States Municipal Electric Authority of GA Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at the Municipal Electric Authority of GA. As a key member of our development team, you will be responsible for designing, developing, testing, and deploying software applications that meet the needs of our organization.Key Responsibilities:Design and...