CrawlJobs Logo

ETL Data Engineer

Canada, Halifax · Job Posted June 15, 2026
Apply Position
Job Link Share

Job Description

We are currently seeking a ETL Data Engineer - HYBRID to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). Design, develop, and maintain enterprise cloud data warehouse solutions supporting business, risk, finance, and regulatory reporting needs. Build scalable and resilient data ingestion, transformation, and orchestration pipelines using cloud-native technologies.

Job Responsibility

  • Cloud Data Warehousing & Engineering
  • Data Pipeline Development
  • Data Modeling & Warehousing
  • Cloud Platform Engineering
  • Data Quality, Governance & Security
  • Performance Optimization
  • DevOps & Automation

Requirements

  • 6+ years of overall experience in data engineering, data warehousing, or cloud data platform development
  • 6+ Years of Strong hands-on experience in: SQL (advanced), Python / Spark / Scala, ETL/ELT frameworks, Data modeling and warehousing concepts
  • 6+ Years of Experience with at least one major cloud data platform: Snowflake or Databricks
  • 6+ Years of Experience building enterprise-scale data pipelines and ingestion frameworks
  • 6+ Years of Languages & Processing: SQL, Python, PySpark, Scala
  • 6+ Years of Cloud & Warehousing: AWS, Azure, Snowflake, Databricks, Redshift, Synapse
  • 6+ Years of Data Engineering Tools: Airflow, dbt, Kafka, Informatica, Talend
  • 6+ Years of DevOps & Automation: Git, CI/CD, Terraform, Docker, Kubernetes
  • 6+ Years of Data Governance: Lineage, Metadata, Data Quality, Data Reconciliation
  • Bachelors in Computer Science or equivalent work experience

Looking for more opportunities?

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

Similar Jobs for

ETL Data Engineer

8 matching positions

ETL Data Engineer

The ETL Data Engineer is responsible for participation in the establishment and ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience
  • Hands-on experience with Ab Initio or any other ETL tools (required) on Unix/Linux and Windows platforms
  • Strong knowledge of Data Warehouse and ETL architecture, design principles, and development methodologies
  • Broad cross‑functional IT experience, including application integration and interface design
  • Experience managing and resolving complex issues across ETL processes, SQL workloads, and Unix scripts
  • Hands‑on database application development using Oracle and/or MySQL
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Has the ability to operate with a limited level of direct supervision
  • Advocates for continuous improvement, particularly in code quality, testability, reliability, and operational excellence
  • Enthusiastic about rapid technological change and comfortable adopting new tools, platforms, and methodologies
  • Capable of working across a broad technology spectrum, from legacy systems to modern big‑data and distributed platforms
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

ETL Data Engineer

Columbus, Ohio client is seeking an ETL Data Engineer contractor who will be foc...
Location
Location
United States , Columbus
Salary
Salary:
Not provided
revelit.com Logo
Revel IT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Candidates must be local to Columbus, Ohio
  • Candidates must be willing and able to work a hybrid schedule (3 days in office & 2 days WFH)
  • Strong C# and SQL Server design and development skills
  • Strong technical analysis skills
  • Strong collaboration skills to work effectively with cross-functional teams
  • Exceptional ability to structure, illustrate, and communicate complex concepts clearly and effectively to diverse audiences
  • Demonstrated adaptability and problem-solving skills to navigate challenges in a fast-paced environment
  • Strong prioritization and time management skills to balance multiple projects and deadlines
  • In-depth knowledge of Agile methodologies and practices
Job Responsibility
Job Responsibility
  • Focused on the delivery of data migration topics to ensure high quality data is migrated from legacy systems to new systems
  • Involve data mapping, SQL development and other technical activities to support Data Migration objectives
  • Support the implementation of the new Contract Management System (FIS Asset Finance) and integration into the overall environment
  • Support migration of data from the legacy contract management system to the new system
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
New

Data Engineer ETL Developer

Data Engineer ETL Developer - Assistant Vice President - Citi
Location
Location
United States , Tampa
Salary
Salary:
96960.00 - 145440.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 22, 2026
Flip Icon
Requirements
Requirements
  • Hands-on experience in data systems analysis and ETL development
  • Proven, in-depth expertise with the Ab Initio platform (GDE, Co>Operating System, EME) is mandatory
  • Strong proficiency in SQL and experience with relational databases (e.g., Oracle, Teradata)
  • Solid experience with Unix/Linux environments and shell scripting
  • Demonstrated experience in managing and implementing successful data-centric projects, preferably within the financial services industry
  • Strong understanding of data warehousing concepts, data modeling, and ETL best practices
  • Ability to work under pressure, manage deadlines, and adapt to unexpected changes in requirements
  • Excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, resilient, and scalable ETL processes using the Ab Initio suite of products (GDE, Co>Operating System, EME) to transform upstream data into the required format for Oracle Financials SaaS
  • Conduct detailed data analysis, data profiling, and data quality assessments to ensure the integrity of data moving through the Strategic Ledger pipelines
  • Translate business requirements from the Strategic Ledger program into technical specifications for ETL jobs and data models
  • Develop and optimize complex SQL queries for data extraction, transformation, and loading across various database platforms
  • Create and manage metadata within the Ab Initio Enterprise Meta>Environment (EME), ensuring proper version control and adherence to development standards for the program
  • Develop Unix/Linux shell scripts for job automation, scheduling, and file manipulation related to the data transformation process
  • Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation
  • Provide operational support for production applications, troubleshoot issues, and perform performance tuning to meet business SLAs
  • Utilize in-depth specialty knowledge of ETL and Ab Initio to analyze complex data-related problems and recommend efficient solutions
  • Collaborate with data architects, business analysts, and other technology groups to ensure solutions are aligned with enterprise standards and business needs
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right
New

Data Engineer / ETL Developer

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Austin
Salary
Salary:
48.08 - 55.29 USD / Hour
schwab.com Logo
Charles Schwab
Expiration Date
June 15, 2026
Flip Icon
Requirements
Requirements
  • Demonstrated ability as an ETL Developer with a track record of delivering code with minimal defects
  • 3+ years of hands-on experience with data integration tools such as Informatica, Informatica IICS, Talend, RabbitMQ, or similar integration methods
  • 3+ years of experience working with data warehouse platforms such as Google Cloud Platform (GCP), BigQuery, Teradata, or similar databases/technologies
  • 1+ year of experience in data modeling (logical and/or physical)
  • 1+ year of hands-on experience with near real-time and/or real-time data ingestion techniques and related technologies such as AVRO, Kafka, or RabbitMQ
  • Expertise in schema design and proven ability to work with complex data
  • Strong SQL experience, including the ability to develop, tune, and debug complex SQL applications
  • 1+ year of hands-on experience with GCP, BigQuery, and Informatica Intelligent Cloud Services (IICS) or similar tools
  • 1+ year of experience with scheduling tools such as Control-M, ESP, or similar
  • Strong analytical, problem-solving, influencing, prioritization, decision-making, and conflict resolution skills
Job Responsibility
Job Responsibility
  • Partner closely with business stakeholders and a team of data engineers and subject matter experts to design, build, and improve enterprise data integration solutions that power analytics, reporting, and data science
  • Translate business and data requirements into scalable ingestion and transformation workflows across a variety of patterns (batch, near real-time, and real time), with a strong emphasis on reliability, data quality, and performance
  • Work in a highly collaborative environment—coordinating across onshore and offshore teams and engaging with cross-functional partners such as business analysts, data modelers, technical leaders, and vendor teams
  • Influence technical direction through well-defined ETL specifications and documentation, rigorous testing and quality assurance practices, and consistent alignment to development, coding, and testing standards
  • Help teams move faster and smarter by advocating for agile ways of working, guiding delivery with hands-on technical expertise, and driving decisions that keep outcomes on track
  • Grow your impact through challenging work that shapes the future of the data warehouse—building modern integrations using best-in-class technologies (including Informatica IICS and BigQuery), strengthening how data is modeled and governed, and helping ensure high-quality data is available when it matters most
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Medical, dental and vision benefits
  • 401(k) and employee stock purchase plans
  • Tuition reimbursement to keep developing your career
  • Paid parental leave and adoption/family building benefits
  • Sabbatical leave available after five years of employment
  • Fulltime
Read More
Arrow Right

Senior Data Engineer (ETL & PL/SQL)

As a Senior Data Engineer, you are responsible for designing, developing, and im...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 7 years of hands-on experience in Talend ETL development
  • At least 5 years of end-to-end experience designing, building, and implementing data store/data marts/data warehouses
  • Strong proficiency in Oracle PL/SQL development, including performance tuning and optimization
  • Strong knowledge of key Oracle performance features such as query optimizer, execution plans, and indexes
  • Experience working with Oracle Autonomous Database (ADB) is preferred
  • Solid understanding of data modelling, data governance, and data integration best practices
  • Excellent technical skills in ETL tools for integration with Oracle and other RDBMS databases
  • Good technical skills in UNIX shell scripting and scheduling
  • Have experience working in Agile environments with distributed, cross-functional teams
  • Ability to evaluate, understand, and implement detailed business, functional, and non-functional technical requirements
Job Responsibility
Job Responsibility
  • Design, develop, and implement data store solutions to support operational and business needs
  • Build and maintain robust ETL pipelines using Talend and implement automated deployment workflows for these ETL processes with CI/CD tools
  • Develop, optimize, and tune Oracle PL/SQL queries, procedures, and packages to ensure high performance and reliability
  • Ensure data quality, integrity, and security across all data platforms
  • Monitor, troubleshoot, and resolve data workflow and performance issues proactively
  • Translate business requirements into effective technical solutions, ensuring alignment throughout the project lifecycle
  • Prepare and maintain comprehensive documentation for technical designs, data flows, and operational procedures
  • Perform thorough testing to guarantee solution reliability and data integrity
  • Collaborate with project managers, business analysts, and cross-functional teams to ensure solutions meet business goals and stakeholder expectations
  • Support implementation activities and provide post-launch support to ensure smooth operations
Read More
Arrow Right

Senior Data Engineer (ETL+Spark)

Our client is a leading US‑based insurance company serving more than 25 million ...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a Data Engineer
  • Strong proficiency with Databricks (3+ years), Spark, and ETL pipelines
  • Experience with Delta Lake
  • Familiarity with the Hadoop ecosystem
  • Experience or understanding of on‑prem HDFS
  • Upper-Intermediate level of English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Data Engineer ETL Developer

The Data Engineering ETL Developer is an intermediate-level position responsible...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • 5-8 years of hands-on experience in data systems analysis and ETL development
  • Proven, in-depth expertise with the Ab Initio platform (GDE, Co>Operating System, EME) is mandatory
  • Strong proficiency in SQL and experience with relational databases (e.g., Oracle, Teradata)
  • Solid experience with Unix/Linux environments and shell scripting
  • Demonstrated experience in managing and implementing successful data-centric projects, preferably within the financial services industry
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right