Ingram Content Group

Publishing

SeniorDataEngineer(WarehousingSupport)

$111–141k La Vergne, Tennessee, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior Data Engineer (Warehousing Support) at Ingram Content Group. Skills: ETL/ELT data pipelines, Apache Kafka, Relational and Non-relational database management, SQL query optimization, Python scripting, Data warehousing, Operational Data Stores (ODS). Design and implement robust ETL/ELT data pipelines using Apache Kafka for streaming and batch processing. Architect and maintain both Relational (MySQL, SQL Server) and Non-relational (NoSQL) database environments”

What You'll Achieve.

design, build, and optimize the systems that allow our data to be gathered, ingested, stored, analyzed, transformed, and distributed; responsible for the entire lifecycle of data pipelines, from ingestion to the creation of Operational Data Stores (ODS); ensure high performance and scalability; ensure data integrity and security across all platforms; connect as many people as possible to the content they want in the simplest ways

Industry & Context.

Publishing
Problems you'll solve

appetite for problem solving; problem solving

What They're Looking For.

Must Have

Bachelor's or master's degree in computer science, Computer Engineering, IT, or a closely related technical field, 6 years of ETL, development, and /or database architectural design experience, 2 years of experience with writing and optimizing existing complex SQL queries, 2 years of database application development experience

Nice to Have

Technical expertise in a core technology area Data and Software engineering, Knowledge of external technologies within domain of expertise, Knowledge of all phases of applications systems analysis and programming, Knowledge of Development Tools with demonstrated expert experience in: Python, data manipulation packages of Python, Working knowledge of client-server architectures and RESTFul APIs, Knowledge of software collaboration platforms like GitHub, Azure DevOps, and JIRA, Ability to communicate effectively across the organization and with leadership, Ability to apply new knowledge, technology, and procedure to job responsibilities, Ability to be flexible/multi-task based on workflow demands

What You'll Do.

Design and implement robust ETL/ELT data pipelines using Apache Kafka for streaming and batch processing

Architect and maintain both Relational (MySQL

SQL Server) and Non-relational (NoSQL) database environments

Build and manage Operational Data Stores to integrate data from disparate sources

optimized SQL queries

Develop Python scripts using libraries like Pandas

Integrate Kafka for sophisticated data transfer

manipulation and cleansing

Monitor and tune database performance

Ensure data integrity and security across all platforms

Lead and execute testing to ensure data validation and data integrity

Provide full application development life cycle support including specifications

Capture system requirements and design

How You'll Work.

Team & Collaboration

Works with the data architect, CI/CD architects, and other data engineers to build and deliver world-class data platforms; Leverages a technical network to collaborate across the organization's units; Works with user/customer community, business analysts, and architects to capture system requirements and design; Delivers results through independent contributions and mentoring of junior engineers

Communication Scope

Ability to communicate effectively across the organization and with leadership

Process & Methodology

Drives solutions and guides the work of others to provide full application development life cycle support

Full Job Description

[Ingram Content Group](http://www.ingramcontent.com/) (ICG) is currently seeking a Senior Data Engineer to join our team in LaVergne, TN (Greater Nashville area). This person will design, build, and optimize the systems that allow our data to be gathered, ingested, stored, analyzed, transformed, and distributed. You will be responsible for the entire lifecycle of data pipelines, from ingestion to the creation of Operational Data Stores (ODS). Senior Data Engineer Acts as the senior/lead technical programmer in the team, owns the solution stack, and has an appetite for problem solving. Delivers results through independent contributions and mentoring of junior engineers. Works with the data architect, CI/CD architects, and other data engineers to build and deliver world-class data platforms. This position will be hybrid and work from the Ingram headquarters 4 days per week. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can’t wait to meet you! The ideal candidate will have the following minimum qualifications: * Education: Bachelor's or master's degree in computer science, Computer Engineering, IT, or a closely related technical field. * 6 years of ETL, development, and /or database a

Free ATS check

Applying for this Senior Data Engineer (Warehousing Support) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Ingram Content Group?

Real rants from real employees. Read before you apply.

Read Company Rants →