CrawlJobs Logo

Data Warehouse Engineer

United States, Hamilton · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

Have very good experience with ETL frameworks and tools on Cloud platforms using Azure Data Factory with SQL or Python. Very good experience in understanding data life cycle and data software development, data engineering with SQL in a Data Warehouse environment, building data pipelines and complex data transformations as well using Relational & NoSQL databases, open data formats, and programming languages such as Python or C#, etc. Ability to use one or more of the following tools for data hunting, testing, analytics, and metrics such as SQL IDE’s, and analytics tools such as Power BI or similar tool. Implemented Surrogate key by using Key Management functionality for newly inserted rows in the Data warehouse which made data availability more convenient. Very good understanding and implementation experience with dimensions and fact table designs. Participated in the identification of key performance indicators and methods for data warehouse to assist with operational and strategic planning. Installed, developed, and maintained a variety of applications to support business intelligence products, data warehouses and reporting systems. Designed and implemented daily data migration between central data warehouse server and application/reporting database server and analyst database server. Experience in Microsoft Fabric platform or certification preferred.

Requirements

  • Very good experience with ETL frameworks and tools on Cloud platforms using Azure Data Factory with SQL or Python
  • Very good experience in understanding data life cycle and data software development, data engineering with SQL in a Data Warehouse environment, building data pipelines and complex data transformations as well using Relational & NoSQL databases, open data formats, and programming languages such as Python or C#
  • Ability to use one or more of the following tools for data hunting, testing, analytics, and metrics such as SQL IDE’s, and analytics tools such as Power BI or similar tool
  • Implemented Surrogate key by using Key Management functionality for newly inserted rows in the Data warehouse
  • Very good understanding and implementation experience with dimensions and fact table designs
  • Participated in the identification of key performance indicators and methods for data warehouse to assist with operational and strategic planning
  • Installed, developed, and maintained a variety of applications to support business intelligence products, data warehouses and reporting systems
  • Designed and implemented daily data migration between central data warehouse server and application/reporting database server and analyst database server

Nice to have

Experience in Microsoft Fabric platform or certification preferred

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Data Warehouse Engineer

8 matching positions

Data Warehouse Engineer

Data Warehouse Engineer w/ Backend Focus to maintain and improve architecture, t...
Location
Location
United States , Plano
Salary
Salary:
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Data Warehouse Engineer with a strong emphasis on Shell Scripting and Oracle development
  • Practical working experience in Linux environment setup and shell scripting
  • Practical knowledge of Unix file systems including basics of mount types, permissions, standard tools, pipes
  • Working knowledge of Python and preferably also Perl
  • Practical working experience with relational databases, preferably Oracle Exadata
  • Understanding of the Agile methodology
  • Excellent written and oral communication skills
  • Passion for automation and continual process improvement
  • Minimum 5 years of experience
  • Bachelor’s degree in STEM related field
Job Responsibility
Job Responsibility
  • Implement, configure, and manage Linux-based processes and infrastructure for data warehousing
  • Identify and implement system/architecture improvements
  • Enhance various Linux-based toolsets, scripts, jobs and processes
  • Enhance ETL/database load/extract processes
  • Maintain and improve architecture, tools and processes
Read More
Arrow Right

Data Warehouse Engineer

We are looking for a skilled Data Warehouse Engineer to join our team in Malvern...
Location
Location
United States , Malvern
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven expertise in Snowflake and Azure Data Factory
  • Hands-on experience with Talend and Python for data processing
  • Strong knowledge of ETL processes and data warehousing principles
  • Familiarity with Azure Fabric and its application in data workflows
Job Responsibility
Job Responsibility
  • Develop, configure, and optimize Snowflake-based data solutions to meet business needs
  • Utilize Azure Data Factory to design and implement efficient ETL processes
  • Provide production support by monitoring and managing data workflows and tasks
  • Extract and analyze existing code from Talend to facilitate system migrations
  • Stand up and configure data repository processes to ensure seamless performance
  • Collaborate on the migration from Talend to Azure Data Factory, providing expertise on best practices
  • Leverage Python scripting to enhance data processing and automation capabilities
  • Apply critical thinking to solve complex data challenges and support transformation initiatives
  • Maintain and improve Azure Fabric-based solutions for data warehousing
  • Work within the context of financial services, ensuring compliance with industry standards
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior Data Engineer (Data Warehouse)

Plaud is building the next generation intelligence infrastructure and interfaces...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
plaud.ai Logo
Plaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in a technical field (Computer Science, Engineering or a related field
  • At least 3 years of experience in data warehouse development, including big data development, data warehouse modeling
  • Strong understanding of data warehouse architecture and principles
  • Proficient in at least 2 programming languages (e.g. SQL, Python, Scala, Java, Go)
Job Responsibility
Job Responsibility
  • Design and develop data warehouse systems, including data modeling, ETL process development, and data quality assurance
  • Collaborate with business teams and data analysts to understand business needs and deliver warehouse solutions
  • Continuously optimize data processing performance to improve platform stability and efficiency
  • Research emerging technologies to drive the next-generation upgrade of the data platform
What we offer
What we offer
  • Market-competitive compensation, global exposure, and a vibrant, creativity-fueled work atmosphere
  • Fulltime
Read More
Arrow Right

Senior Data / Data Warehouse (DWH) Engineer

We are looking for a Senior Data / Data Warehouse Engineer to design and deliver...
Location
Location
Czechia , Prague
Salary
Salary:
70000.00 - 80000.00 CZK / Year
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in data engineering and data warehouse development
  • Hands-on experience with ETL/ELT pipeline design and implementation
  • Proficiency in SQL and experience with PL/pgSQL stored procedures
  • Experience with DBT for data modeling and transformation
  • Experience building APIs or data access layers using FastAPI
  • Strong understanding of data modeling concepts for OLTP and OLAP systems
  • Experience implementing data quality checks, validation, and reconciliation processes
  • Familiarity with Agile methodologies and tools such as Jira
  • Strong communication skills and ability to collaborate with cross-functional and distributed teams
Job Responsibility
Job Responsibility
  • Own end-to-end data engineering and DWH delivery, from requirements and design to development, validation, and deployment
  • Design and maintain data models, data marts, and table structures for OLTP and OLAP reporting
  • Develop and maintain ETL/ELT pipelines and DBT-based transformation layers
  • Build automated data pipelines and FastAPI-based data access layers for application integration
  • Implement data validation, reconciliation, and quality checks using SQL
  • Optimize and maintain PL/pgSQL stored procedures for data processing
  • Collaborate with cross-functional and distributed teams to ensure timely and high-quality delivery
  • Work in an Agile environment using Jira and support demos or user training when needed
  • Fulltime
Read More
Arrow Right

Senior AWS Data Engineer / Data Platform Engineer

We are seeking a highly experienced Senior AWS Data Engineer to design, build, a...
Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
northbaysolutions.com Logo
NorthBay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in data engineering and data platform development
  • Strong hands-on experience with: AWS Glue
  • Amazon EMR (Spark)
  • AWS Lambda
  • Apache Airflow (MWAA)
  • Amazon EC2
  • Amazon CloudWatch
  • Amazon Redshift
  • Amazon DynamoDB
  • AWS DataZone
Job Responsibility
Job Responsibility
  • Design, develop, and optimize scalable data pipelines using AWS native services
  • Lead the implementation of batch and near-real-time data processing solutions
  • Architect and manage data ingestion, transformation, and storage layers
  • Build and maintain ETL/ELT workflows using AWS Glue and Apache Spark on EMR
  • Orchestrate complex data workflows using Apache Airflow (MWAA)
  • Develop and manage serverless data processing using AWS Lambda
  • Design and optimize data warehouses using Amazon Redshift
  • Implement and manage NoSQL data models using Amazon DynamoDB
  • Utilize AWS DataZone for data governance, cataloging, and access management
  • Monitor, log, and troubleshoot data pipelines using Amazon CloudWatch
  • Fulltime
Read More
Arrow Right

Senior Engineer, Data Warehouse

The Senior Engineer, Data Warehouse is responsible for designing, developing, te...
Location
Location
United States , Miami
Salary
Salary:
Not provided
carnival.com Logo
Carnival Cruises
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree/Master’s degree preferred in Information Technology, Computer Science, or related field or equivalent work experience
  • 5+ years Experience as a Software Engineer (Developer) required
  • 5+ years Experience serving as technical resource throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance required
  • 5+ years Experience in production support, troubleshooting complex issues, developing RCAs, and meeting SLAs required
  • 5+ years Experience with compliance and security principles and developing secure applications that meet legal and organizational requirements. (i.e. PCI, SOX, PII, etc.)
  • 5+ years Experience with monitoring and logging tools to report on application and infrastructure health required
  • 5+ years Experience with DevOps and CI/CD required
  • 5+ years Experience developing with role-based access control (RBAC), IAM (Identity and Access Management)
  • 5+ years Experience developing and implementing of third-party APIs and library integrations
  • 5+ years Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization
Job Responsibility
Job Responsibility
  • Software Development: Collaborate with team members and stakeholders to understand project goals, provide technical input, and ensure successful delivery
  • Participate in architectural design decisions to ensure scalability, performance, and reliability
  • Collaborate with Business Analyst and Software Architects to analyze user requirements and application design to create software while ensuring separate elements of the application works well in the larger program
  • Write, debug, and optimize code to implement software solutions based on technical and business requirements
  • Leverage best practices and industry standards to ensure quality code is developed according to specs and user requirements
  • Ensure solutions can be easily expanded with new feature sets and functionality on frameworks that are easily extendible
  • Create frameworks which promote ease of adoption, sharing, re-use, and interfacing with other application platforms
  • Develop unit tests, perform code reviews, and ensure the software meets quality standards
  • Provide ROM to development leads for planning purposes
  • Collaborates with Quality Engineer during all phases of testing to ensure defects /deficiencies are addressed
What we offer
What we offer
  • Health Benefits: Cost-effective medical, dental and vision plans
  • Employee Assistance Program and other mental health resources
  • Additional programs include company paid term life insurance and disability coverage
  • Financial Benefits: 401(k) plan that includes a company match
  • Employee Stock Purchase plan
  • Paid Time Off
  • Holidays – All full-time and part-time with benefits employees receive days off for 8 company-wide holidays, plus 2 additional floating holidays to be taken at the employee’s discretion
  • Vacation Time – All full-time employees at the manager and below level start with 14 days/year
  • director and above level start with 19 days/year
  • Part-time with benefits employees receive time off based on the number of hours they work, with a minimum of 84 hours/year
  • Fulltime
Read More
Arrow Right

Middle Data Warehouse Engineer

We are seeking a motivated Middle Data Warehouse Engineer to join our team. In t...
Location
Location
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of experience in this or a similar role
  • Intermediate proficiency with Oracle and PL/SQL
  • Experience with ETL processes and data pipeline development
  • Familiarity with shell scripting (Unix) and basic command-line debugging
  • Working knowledge of AWS CLI
  • Basic knowledge of Java
  • A solid understanding of data warehousing concepts
  • Strong problem-solving skills and the ability to learn from technical documentation and training materials
Job Responsibility
Job Responsibility
  • Design, develop, and maintain ETL (Extract, Transform, Load) processes to move data from various sources to our data warehouse
  • Write and optimize complex queries and scripts using PL/SQL and Oracle to transform and load data
  • Automate and orchestrate data workflows using shell scripting (Unix/korn shell)
  • Utilize AWS CLI for tasks such as managing data in S3 or interacting with other AWS services
  • Debug and troubleshoot data pipeline issues to ensure data accuracy and availability for downstream consumers
  • Collaborate with stakeholders and team members to understand data requirements and deliver reliable solutions
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right
New

Enterprise Data Warehouse (Edw) Engineer

We are seeking a Mid-Level Enterprise Data Warehouse (EDW) Engineer with a passi...
Location
Location
United States , Glen Allen
Salary
Salary:
Not provided
yottatechports.com Logo
Yotta Tech Ports
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-15 years of experience in Data Engineering or EDW Development
  • Strong hands-on experience with Snowflake, BigQuery, or Redshift
  • Expertise in SQL and Python
  • Working knowledge of CI/CD tools such as Git, Jenkins, and GitHub Actions
  • Experience with workflow orchestration tools like Airflow and Prefect
  • Ability to analyze large datasets and present findings in a business context
  • Excellent communication and teamwork skills
  • A proactive, solution-oriented mindset with strong ownership and accountability
  • Demonstrated ability to adopt an AI-first mindset and leverage AI-driven tools to enhance productivity, innovation, and decision-making within the role
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance data pipelines and ETL/ELT workflows for the enterprise data warehouse
  • Work with cloud-based data warehouse platforms like Snowflake, BigQuery, or Redshift to optimize data storage and retrieval
  • Write clean, efficient, and maintainable SQL and Python code for data transformation and automation tasks and Implement and manage CI/CD pipelines for data workflows using tools like Git, Jenkins, or GitHub Actions
  • Leverage orchestration tools (e.g., Apache Airflow, dbt Cloud, Prefect) to schedule and monitor data workflows
  • Conduct detailed data analysis between current and target systems, and prepare mapping documentation
  • Collaborate with data analysts, scientists, and business teams to generate actionable insights
  • Proactively identify and address data quality issues and performance bottlenecks
  • Contribute to data architecture decisions and establish best practices
  • Fulltime
Read More
Arrow Right