Principal Software Engineer (Guest Communications Platform)
Marriott International · Bethesda, Maryland, US
The Principal Engineer, Guest Communications Platform serves as the technical authority and hands‑on architectural leader for Marriott’s next‑generation Gues...
Job description
The Principal Engineer, Guest Communications Platform serves as the technical authority and hands‑on architectural leader for Marriott’s next‑generation Guest Communications Platform. This role is responsible for defining, governing, and evolving a cloud‑native, event‑driven, provider‑agnostic communications platform that reliably delivers Email, SMS, Chat, and future channels to Bonvoy members and hotel guests globally. This is a hands‑on individual contributor role with broad influence across product, platform, DevOps, and partner engineering teams. The Principal Engineer sets technical direction, drives architectural consistency, ensures reliability at scale, and mentors engineering teams to deliver mission‑critical guest communications with zero regression from legacy systems. As a Principal Software Engineer within our Guest Communications Platform teams, you will: - Own the end‑to‑end technical architecture for the Guest Communications Platform, including ingestion, orchestration, delivery, observability, and recovery. - Define and enforce architectural standards and design principles across all guest communications services. - Lead architectural decisions related to event‑dr...