What is a Software Engineer at MARRIOT?
As a Software Engineer at MARRIOT, you are tasked with building the digital backbone of the world’s largest hospitality company. You are not just writing code; you are engineering systems that manage complex global booking engines, loyalty program integrations, and personalized guest experiences that touch millions of travelers daily. The scale of MARRIOT requires engineers who can balance high-availability requirements with the need for rapid, consumer-facing feature delivery.
This role is critical to the MARRIOT mission of delivering seamless travel experiences. You will operate within a high-stakes environment where technical precision directly influences customer satisfaction and operational efficiency. Whether you are optimizing backend services or integrating large-scale data streams, your work will be foundational to how MARRIOT stays ahead in the competitive travel and hospitality technology landscape.



