Sr Data Engineer (Snowflake, MongoDB & AI Tools) - 100% Remote - W2 Contract

XFORIA Inc

United States

Remote

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

XFORIA Inc. is seeking a Senior Data Engineer to design, build, and operate reliable data pipelines and platforms for AI Assistant and DevOps data. You will own Snowflake and MongoDB-based solutions end-to-end, including ingestion, modelling, and production operations.

The role requires hands-on experience with Snowflake, MongoDB, dbt, and data visualization integration. You will implement observability, governance, and CI/CD-driven deployments in a 100% remote, US-based setup.

Qualifications

  • 5+ yrs hands-on: Snowflake architecture, including virtual warehouses, Snowpipe, Streams & Tasks, Time Travel and cost optimization.
  • 3+ yrs hands-on: MongoDB data modelling, indexing, aggregation, Atlas or self-managed operations.
  • Advanced SQL and Python (pandas, PySpark a plus); strong scripting (Bash).
  • ETL/ELT design patterns with batch and incremental/CDC loads; familiarity with dbt, Airflow, Informatica, Talend, Fivetran.
  • Data warehousing, dimensional modeling, data lake concepts, metadata, lineage and governance.
  • Pipeline observability and incident management; monitoring with Grafana, Splunk, Datadog, CloudWatch.

Responsibilities

  • Design, build, and operate scalable ELT/ETL pipelines ingesting data from APIs, databases, and logs into Snowflake.
  • Own Snowflake- and MongoDB-based data solutions end to end including ingestion, modelling, and production operations.
  • Use dbt to build models, write tests, and generate documentation; ensure data quality and lineage.
  • Integrate visualization tools like PowerBI or Tableau with data platforms.
  • Implement data observability, quality checks, lineage, and security controls.
  • Model data in Snowflake with star schemas; optimize performance and cost via clustering and tuning.
  • Design and manage MongoDB collections, schemas, indexes, aggregations, and change streams; integrate with analytics layer.
  • Set up monitoring, alerts, and logging for pipelines; lead incident triage and runbook creation.
  • Automate deployments with CI/CD and IaC; manage environments and release practices.

Skills

Snowflake architecture
MongoDB data modelling
SQL
Python
Bash
ETL/ELT design patterns
Data warehousing concepts
Data governance
Pipeline observability
CI/CD practices

Tools

dbt
Airflow
Informatica
Talend
Fivetran
Grafana
Splunk
Datadog
CloudWatch
Git
Jira
Jenkins
SonarQube

Job description

++Job Details++

Senior Data Engineer -- Snowflake & MongoDB

Long Term Contract

100% Remote

++Role Summary++

We are looking for a Senior Data Engineer to design, build, and operate reliable data pipelines and platforms that turn AI Assistant, and DevOps data (Cursor, Codex, Claude, CoPilot, Devin and its usage, CI/CD Tools, code and Release quality, delivery impact metrics) into actionable intelligence. You will own Snowflake and MongoDB-based data solutions end to end: ingestion, transformation, modelling, monitoring, and production operations.

Key Responsibilities
  • Use generative AI coding assistants (such as GitHub Copilot or Cursor) as first-class tools for code scaffolding, optimization, complex transformations, and automated documentation. Validate and own all AI-generated outputs with rigorous testing.
  • Design and build scalable ELT/ETL pipelines ingesting data from APIs, databases, and event/log sources (e.g., Cursor, Codex, Claude, CoPilot, Devin, Jenkins, SonarQube, Git, Jira, AI-assistant telemetry) into Snowflake.
  • Hands-on experience using dbt to build and maintain data models, write tests, and generate documentation.
  • Hands On experience with data visualization libraries or tools such as PowerBI, Tableau
  • Implement automated data observability, quality checks, lineage tracking, and compliance frameworks to monitor data drift and maintain trusted data products.
  • Model data in Snowflake (staging, core, marts; dimensional/star schemas) and optimize performance and cost (clustering, warehouse sizing, query tuning, resource monitors).
  • Design and manage MongoDB collections, schemas, indexes, aggregation pipelines, and change streams; integrate MongoDB with the analytics layer.
  • Set up monitoring, alerting, and logging for pipelines and databases; lead incident triage, root cause analysis, and runbook creation.
  • Automate deployments with CI/CD, Git, and infrastructure-as-code; manage environments (Dev/QA/Prod) and release practices.
  • Implement RBAC, masking, encryption, and audit controls aligned with enterprise security and compliance.
  • Partner with analysts, BI developers, and product/delivery leads to translate business needs into data products and dashboards.
Required Skills
  • 5+ yrs hands-on: Snowflake: architecture, virtual warehouses, Snowpipe, Streams & Tasks, Time Travel, cloning, secure data sharing, semi-structured (VARIANT/JSON) handling, stored procedures, performance and cost optimization.
  • 3+ yrs hands-on: MongoDB: data modelling, indexing strategy, aggregation framework, replication/sharding concepts, backup/restore, performance tuning, Atlas or self-managed operations.
  • Languages: Advanced SQL and Python (pandas, requests, PySpark a plus); strong scripting (Bash).
  • Data integration: ETL/ELT design patterns, batch and incremental/CDC loads, idempotency, error handling and retries. Tools such as dbt, Airflow, Informatica, Talend, Fivetran, or equivalent.
  • Data concepts: Dimensional modeling, data warehousing, data lake/lakehouse concepts, data governance, metadata, and lineage.
  • Monitoring & operations: Pipeline observability, alerting (e.g., Grafana, Splunk, Datadog, CloudWatch), SLA/SLO management, incident and problem management, on-call/support participation.
Good to Have
  • Snowflake Snowpark or Cortex; SnowPro certification.
  • MongoDB or Snowflake certification (Associate/Professional DBA or Developer).
  • Familiarity with DevOps toolchain data (Jenkins, SonarQube, GitHub/GitLab, Jira) and DORA/engineering metrics and DevOps Practices
  • Exposure to AI/ML data preparation or AI-assistant usage analytics.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Snowflake Data Engineer for AI/ML Pipelines
Remote Snowflake Data Engineer for AI/ML Pipelines

Pyramid It Consulting • United States

Remote
USD 120,000 - 180,000
IT Analytics Engineer
IT Analytics Engineer

IRIS Consulting LLC • Elk River (MN)

On-site
USD 110,000 - 160,000
Data Engineer (Snowflake)
Data Engineer (Snowflake)

TEK NINJAS • United States

On-site
USD 100,000 - 130,000
Data Engineer (Snowflake) | Jobs in US
Data Engineer (Snowflake) | Jobs in US

DigitalXNode • United States

Remote
USD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Knowledge Services • United States

On-site
USD 120,000 - 150,000
Data Architect
Data Architect

Shell Infotech • United States

Remote
USD 140,000 - 230,000
Data Engineer (Snowflake / Databricks / BigQuery)
Data Engineer (Snowflake / Databricks / BigQuery)

Zoho • United States

On-site
USD 120,000 - 170,000
Senior Data Engineer | Snowflake | Azure | Python | Remote
Senior Data Engineer | Snowflake | Azure | Python | Remote

Cogenthub • United States

Remote
USD 140,000 - 180,000
Lead Snowflake Data Engineer – AI Analytics (Remote)
Lead Snowflake Data Engineer – AI Analytics (Remote)

VOLTO Consulting • United States

On-site
USD 170,000 - 250,000
Senior Data Engineer
Senior Data Engineer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000