1

Data Warehouse Engineer Jobs in Tennessee (NOW HIRING)

Senior Data Engineer

Nashville, TN · On-site

$120 - $160/hr

OCI Strategic Customer Engineering is seeking a highly experienced Senior Data Engineer with deep ... Experience with data modeling, data warehousing, analytics platforms, and reporting architectures

New

AI/ML Engineer

Franklin, TN · On-site

$113K - $135K/yr

Data Pipeline Engineering: Build high-throughput data pipelines that ingest, validate, process and route data efficiently to downstream applications, data warehouses and third-party ecosystems.

AI/ML Engineer

Franklin, TN · On-site

$113K - $135K/yr

Data Pipeline Engineering: Build high-throughput data pipelines that ingest, validate, process and route data efficiently to downstream applications, data warehouses and third-party ecosystems.

Senior Software Engineer

Franklin, TN · On-site

$121K - $159K/yr

NLB Services is seeking a Senior Software Engineer to join their Data Analytics Power BI Team as an ... • Data Warehouse • Power BI • SnowflakeDB • Good to have experience in Azure Synapse ...

Senior Data Engineer

Memphis, TN · On-site

$103K - $139K/yr

Strong understanding of Delta Lake, Lakehouse Architecture, and data warehousing concepts. * Strong ... Azure Data Engineer Associate . * Hands-on experience with Azure Data Factory, Azure Synapse, Azure ...

As a Staff Data Engineer you will be part of the data engineering community which includes data platforms, data warehousing, data science, software engineering, and visual insights. We use our data ...

As a Staff Data Engineer you will be part of the data engineering community which includes data platforms, data warehousing, data science, software engineering, and visual insights. We use our data ...

Showing results 41-60

Data Warehouse Engineer information

See Tennessee salary details

$78.5K

$114.8K

$145.7K

How much do data warehouse engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for data warehouse engineer in Tennessee is $114,813.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,000.00 and $123,900.00 per year, depending on experience, location, and employer.

What is a data warehouse engineer?

Data Warehouse Engineers are IT professionals who design, build, and maintain systems used for storing and analyzing large volumes of data. They create data models, implement ETL (Extract, Transform, Load) processes, and ensure data integrity and optimized performance within the data warehouse environment. Their work enables organizations to efficiently store data from various sources and make it accessible for business intelligence and analytics. Data Warehouse Engineers often collaborate with data analysts, data scientists, and database administrators to support informed decision-making.

What are the key skills and qualifications needed to thrive as a data warehouse engineer?

To thrive as a Data Warehouse Engineer, you need expertise in database design, ETL processes, SQL, and data modeling, typically supported by a degree in computer science or a related field. Familiarity with tools like Microsoft SQL Server, Oracle, Informatica, and cloud platforms such as AWS Redshift or Google BigQuery, as well as certifications in these technologies, are valuable. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with stakeholders and address data challenges efficiently. These skills ensure the reliable integration, storage, and retrieval of high-quality data, which is critical for business intelligence and decision-making.

What are some common challenges data warehouse engineers face when integrating data from multiple sources?

Data Warehouse Engineers often encounter challenges such as data inconsistency, varying data formats, and incomplete or duplicate records when integrating information from diverse systems. Addressing these issues requires careful planning, robust ETL (Extract, Transform, Load) processes, and close collaboration with source system owners and data analysts. Additionally, ensuring data quality and maintaining up-to-date documentation are crucial to support efficient troubleshooting and future scalability.

What is the difference between Data Warehouse Engineer vs Data Analyst?

AspectData Warehouse EngineerData Analyst
CredentialsBachelor's in CS, Data Science, or related; certifications like AWS, Google CloudBachelor's in Statistics, Math, or related; certifications like Microsoft Data Analyst
Work EnvironmentDesigning, building, maintaining data warehouses; working with ETL toolsAnalyzing data, creating reports, visualizations
Industry UsageUsed in organizations managing large-scale data infrastructureUsed across industries for business insights and decision-making

While both roles work with data, Data Warehouse Engineers focus on building and maintaining data storage systems, whereas Data Analysts interpret data to generate insights. They often collaborate but have distinct technical and functional responsibilities.

What does a data warehouse engineer do?

A data warehouse engineer designs, develops, and maintains data storage systems that aggregate and organize large volumes of data from various sources. They use tools like SQL, ETL processes, and data modeling to ensure data is accessible, accurate, and optimized for analysis. Their work supports business intelligence and decision-making processes.

What job categories do people searching Data Warehouse Engineer jobs in Tennessee look for?

The top searched job categories for Data Warehouse Engineer jobs in Tennessee are:

Infographic showing various Data Warehouse Engineer job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $114,813 per year, or $55.2 per hour.

SSIS Developer in Columbia, TN for 12+ months contract - Onsite (5 days a week).

Indus Valley

Columbia, TN • On-site

Other

Posted 9 days ago


Job description

Title: SSIS Developer
Location: Columbia, TN (Onsite)
Duration: 6 months contract to hire
Interview:  MS Teams

Job Description:
The Data Solutions Developer creates and maintains data acquisition, transformation, and integration solutions for operational, reporting, and analytical purposes.  The Data Solutions Developer is often called upon to load data from transactional systems into the data warehouse, applying prescribed transformations and business logic.  He or she is also responsible for generating source-to-target mapping documents and other metadata necessary to make data assets understandable and easily used. He or she will adhere to the data management fundamentals and best practices defined by TFIC.  Duties and responsibilities include the following:
Duties and Responsibilities
  • Develop and support efficient and reliable processes to extract, transform, clean, and move data from a variety of sources into a data warehouse or data extracts using ETL Tools (SSIS, Data Migrator, etc.) and/or stored procedures
  • Support the operation of the Data Warehouse during business hours and as part of an on-call rotation as needed.
  • Work in tandem with business and IT subject matter experts to define data extracts as well as process scheduling and issue resolution
  • Develop solutions which adhere to development, architecture standards, and best practices as set by the Data Architect and Data Governance committee.
  • Optimize database structures and SQL code for maximum performance and reliability
  • Document new applications, review and update existing documentation related to data processes and structures
  • Provide back-end support and data integration development assistance to other teams and application developers
  • Operationalize prototype data solutions developed by other team members or data analysts
  • Perform peer review and occasional QA support for solutions developed by other associates within the Data Management group or other functional areas
  • Investigate and document current data flow processes between corporate systems, business partners, and downstream data consumers
  • Participate in the design and development of target-state analytics ecosystem using traditional and big data tools, as well as a mix of on-premises and cloud infrastructure
  • Other duties assigned by management
Qualifications and Requirements
  • Experience developing high-performing data flows, adhering to established best-practices
  • Experience in SQL development - creating complex queries, views, and stored procedures
  • Experience interfacing with business stakeholders to understand data and analytics needs and deliver solutions
  • Understanding of relational and dimensional data structures
  • Experience with ETL tools such as SSIS, Informatica, Talend, Data Migrator is preferred
  • Experience in data warehousing patterns such as Kimball, Inman, Data Vault is preferred
  • Experience in Agile Scrum and / or Kanban project management frameworks is preferred
  • Knowledge of applicable data privacy practices and laws is preferred