DaCodes.

Principal Data Engineer, Architect – Data Platform Assessment

DaCodes.

part-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Independently, thoroughly, and objectively assess a data platform that supports a large-scale loyalty program, identifying technical, operational, and business risks.
  • Evaluate the end-to-end architecture of the data platform in cloud environments.
  • Analyze batch and/or streaming data pipelines (ingestion, transformation, and consumption).
  • Review practices related to:
  • - data quality
  • - transactional reconciliation
  • - handling of late events, duplicates, and reprocessing.
  • Identify technical debt, single points of failure, and scalability risks.
  • Evaluate how data supports critical loyalty program processes.
  • Identify financial risks derived from data errors.
  • Assess team maturity and dependencies on key individuals.
  • Evaluate the handling of personal data (PII) and financial and transactional data.
  • Review practices related to access control, auditing and traceability, and data lineage.
  • Identify relevant compliance gaps.
  • Deliver a structured diagnostic including critical risks (high impact), medium risks, and existing good practices.
  • Provide prioritized recommendations and a 30 / 60 / 90-day roadmap.

Requirements

  • 8–12+ years of experience in data engineering and/or data architecture.
  • Proven experience assessing existing platforms (assessment, audit, or recovery scenarios).
  • Background in at least one of the following domains:
  • - loyalty programs
  • - fintech / payments
  • - high-volume e-commerce
  • - telecommunications
  • Strong experience in cloud-native environments.
  • Experience working with or evaluating platforms that include technologies such as:
  • - Cloud (AWS, Google Cloud, or Azure (or equivalent))
  • - Data Lakes (e.g., S3, GCS, ADLS)
  • - Data Warehouses (e.g., BigQuery, Snowflake, Redshift, Synapse)
  • - Advanced SQL
  • - Batch processing (e.g., Spark, Databricks, or similar)
  • - Event platforms such as Kafka, Kinesis, Pub/Sub
  • - Orchestration tools such as Airflow, Dagster, Prefect (or equivalent)
  • - SQL (mandatory)
  • - Python and/or Scala / Java
  • - Data quality validations
  • - PII handling
  • - Data auditing and traceability.
  • Understanding of how loyalty programs operate.
  • Familiarity with concepts such as:
  • - breakage
  • - points liability
  • - financial impact of data errors.
  • Ability to assess risks from both technical and business perspectives.
  • Strong critical thinking and sound technical judgment.
  • Ability to read and evaluate code without needing to rewrite it.
  • Clear communication with both technical and executive stakeholders.
  • Ability to prioritize realistic and actionable recommendations.
  • Expected Seniority: Principal / Staff Data Engineer, Senior Data Architect, Senior Technical Consultant with proven assessment experience
Benefits
  • 🚀 Integration with global brands and disruptive startups.
  • 🏡 Remote work / Home office.
  • ⏳ Schedule aligned with the assigned work cell/project.
  • 📅 Monday to Friday work schedule.
  • 🎉 Day off on your birthday.
  • 🏥 Major medical expenses insurance (applies to Mexico).
  • 🛡️ Life insurance (applies to Mexico).
  • 🌎 Multicultural work teams.
  • 🎓 Access to courses and certifications.
  • 📢 Meetups with special guests from the IT field.
  • 📡 Virtual integration events and interest groups.
  • 📢 English classes.
  • 🏆 Opportunities within our different business lines.
  • 🏅 Proudly certified as a Great Place to Work.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringdata architecturecloud-native environmentsadvanced SQLbatch processingevent platformsorchestration toolsPythonScalaJava
Soft Skills
critical thinkingtechnical judgmentclear communicationrisk assessmentprioritizationobjectivityindependenceteam maturity assessmentstakeholder engagementrecommendation delivery