Snowflake Data Engineer (AI Agent Enablement)

The Snowflake Data Engineer is responsible for designing, building, and operating the Snowflake-based data and control layer that supports the Derivative Journal AI Agent. This role focuses on deterministic data processing, validation, reconciliation, and audit traceability, ensuring that AI-extracted data can be reliably transformed into Enertia-ready journal entry outputs suitable for finance and audit review.

The role is execution-focused and works closely with the Solution Lead to ensure accounting logic, validation rules, and acceptance criteria are correctly implemented and consistently applied.

Key Responsibilities

  • Design and implement Snowflake schemas, tables, views, and transformations to support derivative statement ingestion, normalization, and processing.
  • Develop canonical data models for derivative valuation data across multiple financial institutions.
  • Implement deterministic validation, reconciliation, and calculation logic using Snowflake SQL and supporting constructs.
  • Apply client-provided accounting mappings, sign logic, and transformation rules to produce Enertia-ready Excel/CSV outputs.
  • Support ingestion and processing of AI-extracted data, ensuring separation between probabilistic extraction and deterministic accounting logic.
  • Build and maintain audit artifacts, including source-to-output traceability, reconciliation summaries, and exception flags.
  • Collaborate with the Solution Lead and client stakeholders to tune logic, resolve exceptions, and meet defined accuracy targets.
  • Support close-cycle testing and stabilization, including troubleshooting data issues and refining validation thresholds.
  • Implement basic operational controls such as logging, error handling, and repeatable execution patterns.
  • Contribute to documentation, including data models, processing logic, and operational runbooks.

Required Skills & Experience

  • Strong hands-on experience with Snowflake (schemas, SQL, views, tasks, stages, file formats).
  • Advanced SQL skills with a focus on transformation, aggregation, and validation logic.
  • Experience designing finance-grade data pipelines with reconciliation and audit requirements.
  • Familiarity with ingestion patterns involving structured and semi-structured data (CSV, Excel, PDF-extracted outputs).
  • Experience working with accounting or financial data, including debits/credits, sign logic, and reconciliation.
  • Ability to translate business rules and accounting logic into deterministic data transformations.
  • Experience supporting production data processes in close-cycle or time-sensitive environments.

Preferred Experience

  • Prior work with derivative valuation, hedge accounting, or financial instrument reporting.
  • Experience integrating AI-extracted or OCR-derived data into structured data platforms.
  • Familiarity with Enertia or similar ERP systems (file-based integrations).
  • Exposure to data quality frameworks, exception handling, and audit traceability patterns.
  • Experience collaborating in fixed-bid or tightly scoped delivery environments.

Role Characteristics

  • Execution-heavy, hands-on engineering role.
  • Not responsible for defining accounting policy or financial interpretations.
  • Works within clearly defined scope and acceptance criteria.
  • Focused on reliability, correctness, and repeatability rather than experimentation.
  • Supports a lean delivery model with high accountability.

Success Criteria

  • Snowflake processing reliably produces Enertia-ready outputs that meet defined accuracy targets.
  • Validation and reconciliation logic catches exceptions before downstream use.
  • Audit traceability is clear, repeatable, and defensible.
  • The solution operates consistently across counterparties and periods with minimal manual intervention.
  • Phase I acceptance and Phase II scalability goals are met within agreed scope and timeline.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx