What is a Software Engineer at Marriott International?
A Software Engineer at Marriott International plays a pivotal role in designing, developing, and maintaining software solutions that enhance the hospitality experience for millions of guests worldwide. This position is crucial for ensuring that the technology infrastructure not only supports current operations but also innovates to meet the evolving needs of the business. By leveraging cutting-edge technologies, you contribute to the seamless integration of services that enhance guest satisfaction, operational efficiency, and overall business performance.
Within Marriott International, you will engage with diverse teams across different locations, tackling complex challenges that involve large-scale systems and data management. Your work will directly impact various applications, from booking systems to customer relationship management platforms, facilitating a smooth, personalized experience for users. The complexity of the systems you will work with, combined with the scale at which Marriott operates, makes this role both critical and intellectually stimulating, offering opportunities to influence strategic decisions and drive innovation in the hospitality industry.




