Search by job, company or skills

ETL Data Engineer

  • Posted 12 hours ago
  • Be among the first 10 applicants

Job Description

About Us

C5i is a pure-play AI & Analytics provider that combines the power of human perspective with AI technology to deliver trustworthy intelligence. The company drives value through a comprehensive solution set, integrating multifunctional teams that have technical and business domain expertise with a robust suite of products, solutions, and accelerators tailored for various horizontal and industry-specific use cases. At the core, C5i's focus is to deliver business impact at speed and scale by driving adoption of AI-assisted decision-making.

C5i caters to some of the world's largest enterprises, including many Fortune 500 companies. The company's clients span Technology, Media, and Telecom (TMT), Pharma & Lifesciences, CPG, Retail, Banking, and other sectors. C5i has been recognized by leading industry analysts like Gartner and Forrester for its Analytics and AI capabilities and proprietary AI-based platforms.

Global offices

United States | Canada | United Kingdom | United Arab of Emirates | India

Role Summary:

Lead the design and implementation of ETL/data pipelines to collect invoice data from multiple source systems, transform and prepare it for e-Invoicing, and load it into the central e-Invoicing data store. The role also supports data validation, error handling, reconciliation, and status tracking, with the ability to identify and enable correction of source-data issues.

Skills and Experience:

Must Have :

  • Design, develop, and manage cloud data warehouse solutions using Snowflake
  • Lead the design and implementation of ETL/data pipelines to collect invoice data from multiple source systems
  • Transform and prepare invoice data for e-Invoicing and load it into the central e-Invoicing data store
  • Strong hands-on ETL development experience across ingestion, transformation, and load layers
  • Advanced SQL for complex data transformation, querying, and performance tuning
  • Data integration across multiple heterogeneous source systems (RDBMS, APIs, flat files)
  • Implement data validation, error handling, and exception management
  • Build reconciliation logic to ensure completeness and accuracy of invoice data
  • Support status tracking of records through the e-Invoicing lifecycle
  • Identify source-data quality issues and enable their correction at source
  • Implement data modelling techniques (Star/Snowflake schemas)
  • Optimize Snowflake performance using:
  • Virtual Warehouses
  • Micro-partitioning
  • Clustering
  • Result and Warehouse caching
  • Handle incremental loads, CDC, and error handling for large-volume data

Good To Have:

  • e-Invoicing / tax data experience
  • ERP integration (e.g., SAP, Oracle) for invoice and master data
  • Working with REST/SOAP APIs for data exchange
  • Event-driven / status processing of transactional records
  • UAE VAT domain knowledge
  • Certification in Snowflake

C5i is proud to be an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, sexual orientation, age, marital status, disability, gender identity, etc. If you have a disability or special need that requires accommodation, please keep us informed about the same at the hiring stages for us to factor necessary accommodations.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 152478041

Beware of Scammers

We don’t charge money for job offers