1. What is a Software Engineer at MARRIOT?
As a Software Engineer at MARRIOT, you play a pivotal role in building, scaling, and maintaining the digital infrastructure that powers one of the world's largest hospitality networks. Your daily work directly impacts millions of guests, properties, and internal business operations worldwide. Whether you are optimizing reservation engines, scaling loyalty programs, or securing guest data, your code drives the technological backbone of global travel experiences.
This role requires a blend of rigorous technical execution and collaborative system thinking. You will contribute to distributed systems, high-volume transactional databases, and modern web or mobile ecosystems. Working closely with product managers, system architects, and operations teams, you will tackle complex architectural challenges at massive scale, balancing feature velocity with strict reliability and security requirements.
Expect a fast-paced yet supportive environment where engineering excellence meets hospitality. You will be expected to take ownership of end-to-Dend features, write clean, maintainable code, and contribute actively to system design discussions. If you thrive on solving high-concurrency challenges and want your work to touch real-world users across the globe, this position offers an exceptional platform for your career.


