Marvik NA logo
Marvik NAPosted 1 month ago

Senior Data Engineer

On-siteBuenos Aires, Buenos Aires F.D., Argentina or Mexico City, Mexico City, Mexico

Part TimeSenior Level

Job Summary

Senior Data Engineer role focused on turning raw, messy fabrication data into clean, AI-ready datasets for AI/ML and analytics workloads. Responsibilities include building and operating ingestion/ELT/ETL pipelines from MongoDB Atlas and other sources into analytical/AI-serving layers; implementing layered transformations; deduplication, normalization, and validation; modernizing legacy data flows; building embeddings and vector pipelines for RAG, semantic search, and agentic workloads; ensuring production data is lineage-tracked and retrieval-friendly; implementing real-time/CDC data flows; adhering to canonical data models and data contracts; establishing testing, data quality, and observability with alerting/runbooks; using AI-assisted development tools; and partnering with Data Architect, ML, and application engineers to shape safe, production-ready data for consumption.

Required Qualifications

  • 5+ years of hands-on data engineering experience building and operating production data pipelines at scale
  • Strong programming and data skills: Python and SQL, with solid software-engineering fundamentals
  • Hands-on MongoDB at production scale (Atlas ideal)
  • Demonstrated experience with ELT/ETL pipeline design, transformation frameworks (dbt or equivalent), and orchestration (Airflow, Dagster, or Azure Data Factory)
  • Experience building on cloud-native data platforms and lake/lakehouse/warehouse architectures
  • Hands-on experience preparing data for AI/ML or analytical consumers β€” embeddings/vector pipelines, RAG-/feature-ready datasets
  • Familiarity with vector search and embeddings in production (MongoDB Atlas Vector Search or equivalent)
  • Demonstrated use of AI-assisted development tools (Claude Code, Copilot, Cursor) for data and pipeline work
  • Strong grasp of data quality, testing, lineage, and pipeline observability practices
  • Comfortable working in a complex, specialized domain (MEP/AEC experience is a plus)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce