Marriott has an exciting opportunity for a Senior Software Engineer on the Data Platforms team. This role is part of the team focused on building out our next-generation business data warehouse, modern data capabilities and futuristic data products using cloud-based technologies. Appropriate candidates have a passion for building new data products across multiple domains, emerging technologies, a vision for building next-generation capabilities, and a strong drive for success. In this role, you will serve as the technical expert and lead engineer for the Data Platform team, with a strong focus on the modern and intelligent data warehouse domains. You will research, analyze, design, and develop next‑generation data capabilities and products, driving innovation across the data ecosystem. You will define and implement technical standards while architecting ingestion, transformation, data modeling, and egress patterns to support scalable, high‑quality data pipelines. In addition, you will establish data governance guidelines and modeling standards to ensure consistency, efficiency, and alignment across all data products within the organization. You will assume technical ownership of Service Provider deliverables and lead their technical resources to ensure deliverables are of high quality, follow our technical standards & best practices, and perform on a scale. In addition, you will research emerging technologies that will provide future capabilities as well as seek solutions for complex technical issues. You will make decisions on complex, non-routine requests to support analytics-based decision-making by Marriott business teams. If you feel you are up for the challenge, then please see further details below
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees