Data Warehouse Engineer Jobs
Data Warehouse Engineer jobs are open across finance, healthcare, retail, and technology, from entry-level to staff and principal engineer, with specializations in ETL pipeline development, cloud data architecture, and dimensional modeling. Find a role that fits below and apply directly.
Find Data Warehouse Engineer JobsOverview
Showing 5 of 17+ Data Warehouse Engineer jobs











Cleveland Steel Container, an Employee Owned and World Class Steel Pail Manufacturing company, is seeking an enthusiastic, responsible, and customer-oriented individual that has a positive attitude and shares the values of our company culture, which is built around teamwork, family, honest communication and producing desirable results for our Hudson, OH corporate office.
INDUSTRY LEADING BENEFIT PROGRAM THAT INCLUDES LOW EMPLOYEE PREMIUMS FOR MEDICAL INSURANCE, UNMATCHED RETIREMENT PROGRAMS AS AN EMPLOYEE OWNER. DENTAL, VISION, LIFE AND DISABILITY INSURANCES. NEW EMPLOYEES ARE ELIGIBLE FOR 15 DAYS OF PAID VACATION PER CALENDAR YEAR AND 11 PAID COMPANY HOLIDAYS.
We're looking for a Data Engineer to join our Data & Analytics team and take ownership of the data infrastructure that powers our internal analytics and reporting capabilities. You'll be the primary technical resource responsible for maintaining and evolving our ELT pipelines and Snowflake data warehouse, working closely with a team of analysts and systems administrators who depend on reliable, well-structured data to do their jobs.
Essential Duties and Responsibilities:
- Own the day-to-day operation, maintenance, and enhancement of our ELT pipelines and Snowflake data warehouse
- Diagnose and resolve pipeline failures, data quality issues, and performance bottlenecks
- Design, build, and document new data models and transformations as analytical needs evolve
- Ensure data reliability, consistency, and availability for downstream consumers
- Support and extend API integration workflows built on Boomi and Python
- Maintain and contribute to custom Python applications developed by the team
- Collaborate with internal stakeholders to scope and deliver new data integration projects
- Contribute to the evaluation of modern data tooling options as we assess potential improvements to our current architecture
- Document systems, processes, and decisions to build institutional knowledge over time
Qualifications and Skills:
- Bachelor’s Degree in Computer Science, Information Systems, Statistics or similar subjects is preferred
- 3-5 years of hands-on experience in a data engineering role
- Strong proficiency with SQL and data modelling concepts for analytical workloads
- Practical experience with Snowflake or a comparable cloud data warehouse platform
- Familiarity with ELT/ETL pipeline concepts and tools — you don't need to know our specific stack on day one, but you should be able to learn it quickly
- Experience with WhereScape RED, Matillion, Airbyte, dbt, or comparable ELT automation tools
- Working knowledge of Python for data processing and scripting
- Experience with API integrations and working with REST-based data sources
- A methodical approach to troubleshooting — comfortable digging into unfamiliar systems to find the root cause
- Experience with GitHub for version control
Ability to:
- Support and extend API integration workflows built on Boomi and Python
- Maintain and contribute to custom Python applications developed by the team
- Collaborate with internal stakeholders to scope and deliver new data integration projects
Additional Skills:
- Exposure to enterprise integration platforms (Boomi or similar iPaaS tools)
- Experience with Oracle EBS and SalesForce
- Familiarity with data pipeline orchestration concepts
- Experience working closely with BI or analytics teams as a technical partner
Cleveland Steel Container was founded in 1963 to provide customers with a dependable steel pail. Currently, we have four pail plants located strategically throughout the United States to support our customers. At our Streetsboro facility, we have a metal stamping plant to provide component parts for our pails. Our goal is to continuously provide our customers with quality pails through excellent service at an outstanding value. Finally, we make good pails and deliver them on time!
Cleveland Steel Container offers a competitive salary based on commensurate experience and a comprehensive benefits program that includes medical, dental, and vision insurance, flexible spending accounts, 401k with company contribution, profit sharing, paid holidays and vacations, life insurance and short & long-term disability coverages along with an Employee Stock Ownership Plan (ESOP).
#INDC
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.
Data Warehouse Engineer Jobs by Experience Level
See All 17 Data Warehouse Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Data Warehouse Engineer JobsData Warehouse Engineer Job Market
Who's Hiring


Top Industries Hiring
- Manufacturing
- Electronics & Hardware
What Employers Look For
The qualifications that appear most often in data warehouse engineer jobs.
- Three or more years of experience designing and maintaining data warehouse solutions
- Proficiency in SQL and at least one cloud platform such as Snowflake, Redshift, or BigQuery
- Experience building and maintaining ETL or ELT pipelines using tools like dbt, Airflow, or Spark
- Familiarity with dimensional modeling techniques including star and snowflake schemas
- Bachelor's degree in computer science, information systems, or a related technical field
- Exposure to data governance practices, documentation standards, and pipeline monitoring
Tips for Your Data Warehouse Engineer Job Search
Tailor your resume to the stack
Data warehouse engineer job listings usually name the exact platform they use, whether Snowflake, Redshift, BigQuery, or Databricks. Mirror that stack in your resume's skills and project sections so your application clears the initial filter before a recruiter reads it.
Quantify pipeline scale in every project
Hiring managers compare candidates by data volume and query performance, not just tool familiarity. For each project on your resume, include the table row counts, ingestion frequency, or latency improvement your work produced, even rough figures from memory.
Apply early to roles that fit
Migrate Mate lists data warehouse engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Target companies by their data maturity stage
Early-stage companies need engineers who can build a warehouse from scratch, while enterprises need someone to optimize and govern existing pipelines. Reading the job description closely for phrases like 'greenfield build' or 'modernization' tells you which situation you're walking into.
Prepare a SQL and modeling walkthrough
Most data warehouse engineer interviews include a live coding round focused on complex joins, window functions, and slowly changing dimension design. Practice explaining your modeling decisions out loud, not just writing correct queries, because interviewers want to hear your reasoning.
Negotiate by citing cloud cost ownership
Data warehouse engineers directly affect a company's cloud spend through query optimization and storage design. If you have concrete examples of cost reductions you drove in past roles, raise them during offer negotiation as evidence of business impact beyond pure engineering output.
Data Warehouse Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most data warehouse engineers?
The companies hiring the most data warehouse engineers right now include Commure, Google, and Altenar, with the largest share of openings in California, Utah, and Ohio, based on current listings on Migrate Mate as of November 2026. Demand is especially concentrated at companies undergoing cloud migration or building out self-serve analytics capabilities.
How many data warehouse engineer jobs are remote?
About 63% of data warehouse engineer openings are fully remote or hybrid as of November 2026, reflecting strong demand for distributed data teams. Roles focused on cloud-native platforms like Snowflake or BigQuery tend to be the most remote-friendly, while positions requiring on-premises infrastructure access are more likely to require an in-office presence.
How do you become a data warehouse engineer?
Start by building a solid foundation in SQL and relational database design, then learn a cloud data platform such as Snowflake or BigQuery through personal projects or coursework. Next, study dimensional modeling and work through ETL pipeline construction using a tool like dbt or Airflow. Building a portfolio with end-to-end warehouse projects, even on public datasets, makes the transition into your first role substantially easier.
Can you get hired as a data warehouse engineer without much experience?
Yes, entry-level data warehouse engineer roles exist, particularly at companies building new analytics infrastructure. The most effective path is to demonstrate hands-on project work: build a small warehouse on a free cloud tier, model a public dataset with dbt, and document your design decisions. Titles like junior data engineer or analytics engineer often share the same responsibilities and are worth targeting early in your search.
What does the data warehouse engineer interview process look like?
Most processes run across four to five stages: an initial recruiter screen, a technical phone or video interview focused on SQL and data modeling concepts, a take-home or live coding exercise involving ETL design or dimensional schema work, a system design round covering warehouse architecture decisions, and a final team interview. Some companies combine the coding and design rounds into a single technical session.
Where can I find and apply to data warehouse engineer jobs?
You can find and apply to data warehouse engineer jobs on Migrate Mate, which lists current openings from across the United States. Search for roles that match your stack and experience level, then apply directly to each listing that fits.
See All 17 Data Warehouse Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Data Warehouse Engineer Jobs