Senior Data Engineer at M3 - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted 17 hours ago

Senior Data Engineer

M3Senior Data Engineer

Requirements

Bachelor's degree in CS or related field, 8+ years in data engineering, 3+ years in cloud data platforms, Expertise in SQL and data modeling, Experience with CI/CD and DevOps

Skills

DatabricksSQLETL

About the role

Responsibilities

  • Design, implement, and evolve M3’s cloud-native data platform architecture through direct, hands-on development
  • Define and enforce standards for medallion architecture (Bronze, Silver, Gold layers)
  • Lead scalable data modeling efforts across financial, customer, and product domains
  • Architect and optimize ingestion and activation pipelines (API, CDC, batch, and event-based patterns)
  • Implement CI/CD processes, deployment automation, and testing standards for data workflows
  • Establish monitoring, observability, and performance optimization practices
  • Collaborate cross-functionally with Engineering, Product, Analytics, and Business Systems teams
  • Define data platform architecture standards and reusable design patterns
  • Establish and enforce code quality standards and conduct regular PR reviews
  • Mentor and guide data engineers through pairing and design reviews

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
  • 8+ years of experience in data engineering or data platform development
  • 3+ years of experience designing and building cloud-based data platforms
  • Strong expertise in SQL, data modeling, and ELT/ETL frameworks
  • Experience implementing CI/CD and DevOps practices for data engineering
  • Demonstrated experience building scalable, production-grade, cloud-native data systems
  • Strong written and verbal communication skills in English

Preferred Qualifications

  • Experience with Azure, AWS, or GCP (Databricks strongly preferred)
  • Hands-on experience with data governance, metadata management, or catalog tools
  • Experience designing and managing data products with clear ownership and SLAs

About the Company

M3 is a leading provider of hospitality-specific software solutions, delivering cloud-based tools for hotel accounting, financial reporting, labor management, payroll, and business intelligence.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Data Engineer

M3 · Lawrenceville

Sign up to apply