Senior Data Engineer
@ Wiraa

Hybrid
$137,280
Hybrid
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @marriott.com
Recommended after applying

Job Details

About The Company

Marriott International is the world's largest hotel company, renowned for its extensive portfolio of brands and global presence. The company is committed to excellence, innovation, and customer satisfaction while fostering a diverse and inclusive work environment.

About The Role

The Senior Data Engineer role at Marriott involves designing, building, and maintaining large-scale data pipelines to support intelligent assistants and AI-driven solutions. This role includes automating embedding generation for text, images, and voice data, ensuring data governance and compliance, and collaborating with cross-functional teams to optimize data retrieval, storage, and processing.

Responsibilities

  • Develop and operate streaming and batch ETL/ELT pipelines.
  • Automate embedding generation and refresh processes.
  • Define data contracts and schema-evolution strategies.
  • Implement tiered storage and retention policies for guest data.
  • Instrument pipelines with OpenTelemetry metrics for performance monitoring.
  • Collaborate with enterprise architects to establish data governance standards.
  • Ensure compliance with data privacy regulations.

Qualifications

  • 7+ years of data engineering experience.
  • 2+ years working with embeddings or vector databases.
  • Expertise with Spark, Flink, Kafka, or Kinesis and modern ELT tools.
  • Strong knowledge of CDC, schema evolution, and GDPR/CCPA compliance.
  • Proficiency in Python and TypeScript.
  • Experience with Infrastructure as Code tools such as Terraform or CDK.
  • Ability to optimize storage costs and GPU inference workloads.

Benefits

  • Competitive hourly pay.
  • Medical, dental, and vision insurance.
  • 401(k) plan and stock purchase options.
  • Employee discounts and commuter benefits.
  • Flexible work arrangements including hybrid work options.

Key skills/competency

Data pipelines, ETL, AI, embeddings, Spark, Kafka, Python, TypeScript, Terraform, GDPR

How to Get Hired at Wiraa

🎯 Tips for Getting Hired

  • Research Marriott's culture: Study their mission, values, and recent news on LinkedIn and Glassdoor.
  • Customize your resume: Highlight data engineering and AI skills.
  • Showcase project experience: Detail large-scale data pipeline projects.
  • Prepare for technical interviews: Practice Spark, Kafka, and Python challenges.

📝 Interview Preparation Advice

Technical Preparation

Review Spark and Kafka documentation.
Practice coding in Python and TypeScript.
Study ELT tools like Airflow and DBT.
Exercise data pipeline optimization techniques.

Behavioral Questions

Describe a challenging project you led.
Explain your approach to teamwork.
Discuss a conflict and its resolution.
Illustrate managing project deadlines effectively.

Frequently Asked Questions