Senior Data Engineer @ Wiraa
placeHybrid
attach_money $137,280
businessHybrid
scheduleFull Time
Posted 21 days ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review Spark and Kafka documentation.
circle
Practice coding in Python and TypeScript.
circle
Study ELT tools like Airflow and DBT.
circle
Exercise data pipeline optimization techniques.
Behavioral Questions
circle
Describe a challenging project you led.
circle
Explain your approach to teamwork.
circle
Discuss a conflict and its resolution.
circle
Illustrate managing project deadlines effectively.
Frequently Asked Questions
What does the Senior Data Engineer role at Marriott entail?
keyboard_arrow_down
How important is experience with Spark and Kafka for Marriott's Senior Data Engineer?
keyboard_arrow_down
Which compliance standards should candidates for the Senior Data Engineer role know?
keyboard_arrow_down
What technical skills are necessary for Marriott's Senior Data Engineer?
keyboard_arrow_down
Is the role of Senior Data Engineer at Marriott remote?
keyboard_arrow_down