Home › Companies › Ejwl Fa Us2 Oraclecloud Com CX › Principal Software Engineer (Guest Communications Platform)
Principal Software Engineer (Guest Communications Platform)
Ejwl Fa Us2 Oraclecloud Com CX · Bethesda, MD, United States; Marriott International HQ, Bethesda, MD, US · Remote · Active · Oracle Recruiting Cloud / Fusion HCM
Job facts
| Field | Value |
|---|---|
| Company | Ejwl Fa Us2 Oraclecloud Com CX |
| Title | Principal Software Engineer (Guest Communications Platform) |
| Normalized title | - |
| Department / team | Information Technology |
| Location | Bethesda, MD, United States |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | Oracle Recruiting Cloud / Fusion HCM |
| Posted / first seen | 2026-06-03 / 2026-05-31 |
| Changed / last seen | 2026-06-04 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Ejwl Fa Us2 Oraclecloud Com CX. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Oracle Recruiting Cloud / Fusion HCM. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Bethesda. | Open |
| Department jobs | Active postings in Information Technology. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Ejwl Fa Us2 Oraclecloud Com CX |
| Source | 6f5096ec-4e70-44de-9276-b573aad3790e |
| ATS provider | Oracle Recruiting Cloud / Fusion HCM |
Description
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‑driven systems, Kafka‑centric integration, stateless channel services, and provider abstraction layers.
Serve as the final technical escalation point for complex architectural, scalability, resiliency, and performance challenges.
Lead the technical strategy for modernizing and retiring legacy guest communication applications while ensuring no message loss, no customer impact, and no operational regression.
Design and oversee backward‑compatible adapters and phased migration patterns that enable coexistence of legacy and modern systems.
Partner with Product and Delivery teams to sequence migrations safely and predictably.
Establish platform‑wide standards for resiliency, fault tolerance, DR, idempotency, deduplication, and recovery automation.
Ensure observability by default, including metrics, dashboards, alerting, tracing, and operational visibility across regions and providers.
Act as a technical mentor and coach for senior and mid‑level engineers across the Guest Communications domain.
Review and guide critical designs, PRs, and technical proposals for platform‑wide impact.
Raise the bar on code quality, operational readiness, security, and performance engineering.
Clearly communicate architectural trade‑offs and technical risks to technical and non‑technical stakeholders.
About You
You are a technical leader with enthusiasm for team success. You "think outside of the box" and have talent for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile, and respectful environment. You love learning new technologies, languages, tools, and you have a passion for building frameworks.
Basic Qualifications - Principal Software Engineer
8+ years of professional software design and development experience with expert level expertise in multiple programming languages like Java, Spring Boot, JavaScript, TypeScript, NodeJS
Proven experience building microservices‑based backend systems using Java and Spring Boot
Experience supporting workflows and integrations using Adobe I/O , Adobe Campaign and related Adobe tooling for real‑time and batch orchestration.
Knowledge of content management systems like Adobe Experience Manager (AEM) and other Adobe tools like Adobe AEP/AJO , AEM Templates , Adobe MTA
Is preferred
Strong experience designing cloud‑native, distributed systems for large‑scale, customer‑facing platforms
Hands‑on expertise with event‑driven architectures and streaming platforms ( Kafka preferred)
Experience using GraphQL and REST
Experience in using testing framework such as Playwright , Jest , Jasmine , Mocha , or Junit
Experience designing and operating high‑volume messaging or notification platforms (Email, SMS, Chat)
Experience with AI coding and productivity tools (e.g., GitHub Copilot, Cursor) and applying validation best practices
Strong knowledge in performance optimization techniques
Strong understanding of reliability and resiliency patterns (retries, idempotency, failover, DR)
Solid experience with AWS cloud services, containerization, and Kubernetes (EKS preferred)
Hands‑on knowledge of CI/CD pipelines and DevOps practices (GitHub, Harness/Jenkins/GitHub Actions, IaC)
Experience with observability and production monitoring tools
Working knowledge of security best practices for cloud and service‑to‑service communication
Other Qualifications
Excellent written and verbal communication skills, especially when it comes to conveying technical concepts to audiences at all levels.
Ability to mentor and learn from other team members through pairing, code reviews, and documentation.
Experience with monitoring and performance analysis and code quality metrics coupled with a drive for code quality and encouraging peers to elevate their craft.
An unbridled curiosity and interest in problem solving and iterative development.
Constant drive to complete projects and to overcome roadblocks with positivity and creativity.
Hands-on experience with crafting robust unit tests and working with continuous integration and deployment pipelines.
You aren’t afraid to course correct anti-patterns you’ve noticed within the team.
At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law.
Organization
Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you.
Company
All positions offer a 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts. Benefits are subject to terms and conditions, which may include rules regarding eligibility, enrollment, waiting period, contribution, benefit limits, election changes, benefit exclusions, and others. Click here to learn more.
Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave and educational assistance.
Washington Applicants Only : Employees will accrue paid sick leave, 0.077 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually.
Marriott HQ is committed to a hybrid work environment that enables associates to Be connected. Headquarters-based positions are considered hybrid, for candidates within a commuting distance to Bethesda, MD; candidates outside of commuting distance to Bethesda, MD will be considered for Remote positions.
Full job record
| Job ID | 0c603ca34d2bd63333252ff26cca1ebce3f1b179 |
| Org ID | cf2e9b1f-f5a8-46a0-8c49-5ecc95eaa01f |
| Source ID | 6f5096ec-4e70-44de-9276-b573aad3790e |
| Board ID | 6f5096ec-4e70-44de-9276-b573aad3790e |
| Provider | oracle_hcm |
| Provider Job Key | 26053719 |
| Title | Principal Software Engineer (Guest Communications Platform) |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Bethesda, MD, United States; Marriott International HQ, Bethesda, MD, US |
| Department | Information Technology |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | United States |
| Region | MD |
| City | Bethesda |
| Salary Raw | 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‑driven systems, Kafka‑centric integration, stateless channel services, and provider abstraction layers. Serve as the final technical escalation point for complex architectural, scalability, resiliency, and performance challenges. Lead the technical strategy for modernizing and retiring legacy guest communication applications while ensuring no message loss, no customer impact, and no operational regression. Design and oversee backward‑compatible adapters and phased migration patterns that enable coexistence of legacy and modern systems. Partner with Product and Delivery teams to sequence migrations safely and predictably. Establish platform‑wide standards for resiliency, fault tolerance, DR, idempotency, deduplication, and recovery automation. Ensure observability by default, including metrics, dashboards, alerting, tracing, and operational visibility across regions and providers. Act as a technical mentor and coach for senior and mid‑level engineers across the Guest Communications domain. Review and guide critical designs, PRs, and technical proposals for platform‑wide impact. Raise the bar on code quality, operational readiness, security, and performance engineering. Clearly communicate architectural trade‑offs and technical risks to technical and non‑technical stakeholders. About You You are a technical leader with enthusiasm for team success. You "think outside of the box" and have talent for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile, and respectful environment. You love learning new technologies, languages, tools, and you have a passion for building frameworks. Basic Qualifications - Principal Software Engineer 8+ years of professional software design and development experience with expert level expertise in multiple programming languages like Java, Spring Boot, JavaScript, TypeScript, NodeJS Proven experience building microservices‑based backend systems using Java and Spring Boot Experience supporting workflows and integrations using Adobe I/O , Adobe Campaign and related Adobe tooling for real‑time and batch orchestration. Knowledge of content management systems like Adobe Experience Manager (AEM) and other Adobe tools like Adobe AEP/AJO , AEM Templates , Adobe MTA Is preferred Strong experience designing cloud‑native, distributed systems for large‑scale, customer‑facing platforms Hands‑on expertise with event‑driven architectures and streaming platforms ( Kafka preferred) Experience using GraphQL and REST Experience in using testing framework such as Playwright , Jest , Jasmine , Mocha , or Junit Experience designing and operating high‑volume messaging or notification platforms (Email, SMS, Chat) Experience with AI coding and productivity tools (e.g., GitHub Copilot, Cursor) and applying validation best practices Strong knowledge in performance optimization techniques Strong understanding of reliability and resiliency patterns (retries, idempotency, failover, DR) Solid experience with AWS cloud services, containerization, and Kubernetes (EKS preferred) Hands‑on knowledge of CI/CD pipelines and DevOps practices (GitHub, Harness/Jenkins/GitHub Actions, IaC) Experience with observability and production monitoring tools Working knowledge of security best practices for cloud and service‑to‑service communication Other Qualifications Excellent written and verbal communication skills, especially when it comes to conveying technical concepts to audiences at all levels. Ability to mentor and learn from other team members through pairing, code reviews, and documentation. Experience with monitoring and performance analysis and code quality metrics coupled with a drive for code quality and encouraging peers to elevate their craft. An unbridled curiosity and interest in problem solving and iterative development. Constant drive to complete projects and to overcome roadblocks with positivity and creativity. Hands-on experience with crafting robust unit tests and working with continuous integration and deployment pipelines. You aren’t afraid to course correct anti-patterns you’ve noticed within the team. At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law. Organization Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you. Company All positions offer a 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts. Benefits are subject to terms and conditions, which may include rules regarding eligibility, enrollment, waiting period, contribution, benefit limits, election changes, benefit exclusions, and others. Click here to learn more. Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave and educational assistance. Washington Applicants Only : Employees will accrue paid sick leave, 0.077 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually. Marriott HQ is committed to a hybrid work environment that enables associates to Be connected. Headquarters-based positions are considered hybrid, for candidates within a commuting distance to Bethesda, MD; candidates outside of commuting distance to Bethesda, MD will be considered for Remote positions. |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | hour |
| Source URL | https://ejwl.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX/job/26053719 |
| Apply URL | https://ejwl.fa.us2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX/job/26053719 |
| First Seen At | 2026-05-31 18:08:05Z |
| Last Seen At | 2026-06-06 11:08:55Z |
| Last Checked At | 2026-06-06 11:08:55Z |
| Last Changed At | 2026-06-04 10:49:48Z |
| Inactive At | — |
| Source Posted At | 2026-06-03 22:36:23Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=oracle_hcm/board=ejwl.fa.us2.oraclecloud.com|CX/date=2026-06-06/2026-06-06T11-04-24-351Z-55ef473edec9db5ee379a0a4fcb9602af7b49c7020b25cdde8c09c7fbc041b75.json |
Event Fields
{
"content_hash": "4ff5bf077cc6a5403f9029f6c838551259cd7497f1936bc6cc590390aa5ad6fc",
"source_hash": "1fee3f8d8b0fbd02c7286d58760c4f2b0997c275469d51bc549251e706814fc0",
"last_changed_at": "2026-06-04T10:49:48.632Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Bethesda, MD, United States",
"city": "Bethesda",
"region": "MD",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T11:08:53.833Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Bethesda, MD, United States",
"city": "Bethesda",
"region": "MD",
"country": "United States",
"is_remote": false,
"confidence": 0.8
},
"countries": [
"United States"
]
},
"remote_policy": "remote",
"salary_period": "hour",
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"detail": {
"Id": "26053719",
"Title": "Principal Software Engineer (Guest Communications Platform)",
"media": [],
"skills": [],
"JobType": null,
"Category": "Information Technology",
"JobGrade": null,
"JobLevel": null,
"JobShift": null,
"WorkDays": null,
"WorkHours": null,
"WorkYears": null,
"Department": null,
"HotJobFlag": false,
"StudyLevel": null,
"WorkMonths": null,
"WorkerType": null,
"GeographyId": 300000002265509,
"JobFamilyId": 300000120365204,
"JobFunction": "Information Systems & Technology",
"JobSchedule": "Full time",
"BusinessUnit": null,
"ContractType": null,
"Organization": null,
"TrendingFlag": true,
"workLocation": [
{
"Country": "US",
"Region1": "Montgomery",
"Region2": "MD",
"Region3": null,
"Building": null,
"Latitude": "39.00374",
"Longitude": "-77.10372",
"LocationId": 300000122377345,
"PostalCode": "20814",
"TownOrCity": "Bethesda",
"AddressLine1": "7750 Wisconsin Ave",
"AddressLine2": null,
"AddressLine3": null,
"AddressLine4": null,
"LocationName": "Marriott International HQ"
}
],
"ContentLocale": "en",
"HiringManager": null,
"LegalEmployer": null,
"RequisitionId": 300028283496533,
"WorkplaceType": "",
"BusinessUnitId": 300000016399808,
"OrganizationId": 300000014808409,
"GeographyNodeId": 100067181540966,
"JobFunctionCode": "16",
"LegalEmployerId": 300000012024619,
"PrimaryLocation": "Bethesda, MD, United States",
"RequisitionType": "Management",
"NumberOfOpenings": null,
"WorkplaceTypeCode": null,
"BeFirstToApplyFlag": false,
"otherWorkLocations": [],
"secondaryLocations": [
{
"Name": "United States",
"Latitude": "39.82844",
"Longitude": "-98.57939",
"CountryCode": "US",
"GeographyId": 300000000298151,
"GeographyNodeId": 100067181521276,
"RequisitionLocationId": 300028283496542
}
],
"ExternalContactName": null,
"ShortDescriptionStr": "",
"ExternalContactEmail": null,
"ExternalPostedEndDate": "2026-06-10T22:36:00+00:00",
"OtherRequisitionTitle": null,
"requisitionFlexFields": [
{
"Value": "Y",
"Prompt": "Bonus Eligible?",
"ControlType": "Checkbox",
"SequenceNumber": 28
},
{
"Value": "Y",
"Prompt": "Stock Package?",
"ControlType": "Checkbox",
"SequenceNumber": 29
},
{
"Value": "Bethesda, MD Pay Range: $126,900-$215,300 annually \nRemote Pay Range: $118,900-$201,500 annually\n",
"Prompt": "Additional Information",
"ControlType": "TextArea",
"SequenceNumber": 32
}
],
"ApplyWhenNotPostedFlag": false,
"DomesticTravelRequired": null,
"ExternalDescriptionStr": "<div style=\"font-style:normal;font-weight:400;margin:0px;padding:0px\">\n <div style=\"margin:0px;padding:0px\">\n <p>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. </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p>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. </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p>As a Principal Software Engineer within our Guest Communications Platform teams, you will: </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Own the end‑to‑end technical architecture for the Guest Communications Platform, including ingestion, orchestration, delivery, observability, and recovery. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Define and enforce architectural standards and design principles across all guest communications services. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Lead architectural decisions related to event‑driven systems, Kafka‑centric integration, stateless channel services, and provider abstraction layers. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Serve as the final technical escalation point for complex architectural, scalability, resiliency, and performance challenges. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Lead the technical strategy for modernizing and retiring legacy guest communication applications while ensuring no message loss, no customer impact, and no operational regression. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Design and oversee backward‑compatible adapters and phased migration patterns that enable coexistence of legacy and modern systems. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Partner with Product and Delivery teams to sequence migrations safely and predictably. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Establish platform‑wide standards for resiliency, fault tolerance, DR, idempotency, deduplication, and recovery automation. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Ensure observability by default, including metrics, dashboards, alerting, tracing, and operational visibility across regions and providers. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Act as a technical mentor and coach for senior and mid‑level engineers across the Guest Communications domain. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Review and guide critical designs, PRs, and technical proposals for platform‑wide impact. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Raise the bar on code quality, operational readiness, security, and performance engineering. </li>\n </ul>\n </div>\n</div>\n<div style=\"font-style:normal;font-weight:400;margin:0px;padding:0px\">\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Clearly communicate architectural trade‑offs and technical risks to technical and non‑technical stakeholders. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p> </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p><strong>About You</strong> </p>\n <p>You are a technical leader with enthusiasm for team success. You \"think outside of the box\" and have talent for creating usable, scalable, well-tested software. You want to work in a highly collaborative, agile, and respectful environment. You love learning new technologies, languages, tools, and you have a passion for building frameworks. </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p><strong>Basic Qualifications - Principal Software Engineer</strong></p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>8+ years of professional software design and development experience with expert level expertise in multiple programming languages like <strong>Java, Spring Boot, JavaScript, TypeScript, NodeJS </strong> </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Proven experience building microservices‑based backend systems using <strong>Java</strong> and <strong>Spring</strong> <strong>Boot</strong> </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience supporting workflows and integrations using <strong>Adobe I/O</strong>, <strong>Adobe Campaign</strong> and related Adobe tooling for real‑time and batch orchestration. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Knowledge of content management systems like <strong>Adobe Experience Manager (AEM)</strong> and other Adobe tools like <strong>Adobe AEP/AJO</strong>, <strong>AEM Templates</strong>, <strong>Adobe MTA</strong> </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Is preferred </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Strong experience designing cloud‑native, distributed systems for large‑scale, customer‑facing platforms </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Hands‑on expertise with event‑driven architectures and streaming platforms (<strong>Kafka</strong> preferred) </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience using <strong>GraphQL</strong> and REST </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience in using testing framework such as <strong>Playwright</strong>, <strong>Jest</strong>, <strong>Jasmine</strong>, <strong>Mocha</strong>, or <strong>Junit</strong> </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience designing and operating high‑volume messaging or notification platforms (Email, SMS, Chat) </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience with AI coding and productivity tools (e.g., GitHub Copilot, Cursor) and applying validation best practices </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Strong knowledge in performance optimization techniques </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Strong understanding of reliability and resiliency patterns (retries, idempotency, failover, DR) </li>\n </ul>\n </div>\n</div>\n<div style=\"font-style:normal;font-weight:400;margin:0px;padding:0px\">\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Solid experience with AWS cloud services, containerization, and Kubernetes (EKS preferred) </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Hands‑on knowledge of CI/CD pipelines and DevOps practices (GitHub, Harness/Jenkins/GitHub Actions, IaC) </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience with observability and production monitoring tools </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Working knowledge of security best practices for cloud and service‑to‑service communication </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p> </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p><strong>Other Qualifications</strong> </p>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Excellent written and verbal communication skills, especially when it comes to conveying technical concepts to audiences at all levels. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Ability to mentor and learn from other team members through pairing, code reviews, and documentation. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Experience with monitoring and performance analysis and code quality metrics coupled with a drive for code quality and encouraging peers to elevate their craft. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>An unbridled curiosity and interest in problem solving and iterative development. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Constant drive to complete projects and to overcome roadblocks with positivity and creativity. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>Hands-on experience with crafting robust unit tests and working with continuous integration and deployment pipelines. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <ul>\n <li>You aren’t afraid to course correct anti-patterns you’ve noticed within the team. </li>\n </ul>\n </div>\n <div style=\"margin:0px;padding:0px\">\n <p> </p>\n </div>\n</div>\n<p><i>At Marriott International, we are dedicated to being an equal opportunity employer, welcoming all and providing access to opportunity. We actively foster an environment where the unique backgrounds of our associates are valued and celebrated. Our greatest strength lies in the rich blend of culture, talent, and experiences of our associates. We are committed to non-discrimination on any protected basis, including disability, veteran status, or other basis protected by applicable law. </i></p>",
"ObjectVerNumberProfile": null,
"PrimaryLocationCountry": "US",
"CorporateDescriptionStr": "<div>\n All positions offer a 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts. Benefits are subject to terms and conditions, which may include rules regarding eligibility, enrollment, waiting period, contribution, benefit limits, election changes, benefit exclusions, and others. Click <a href=\"https://life.marriott.com/wp-content/uploads/2025/09/benefitsoverviewp_2025edits_8.19.25.pdf\" target=\"_blank\" rel=\"nofollow\">here</a> to learn more.\n</div>\n<div>\n <br/>\n</div>\n<div>\n Full-time positions also offer coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave and educational assistance. \n</div>\n<div>\n <br/>\n</div>\n<div>\n <b>Washington Applicants Only</b>: Employees will accrue paid sick leave, 0.077 PTO balance for every hour worked and be eligible to receive a minimum of 9 holidays annually.\n</div>\n<div>\n <br/>\n</div>\n<div>\n Marriott HQ is committed to a hybrid work environment that enables associates to Be connected. Headquarters-based positions are considered hybrid, for candidates within a commuting distance to Bethesda, MD; candidates outside of commuting distance to Bethesda, MD will be considered for Remote positions.\n</div>",
"ExternalPostedStartDate": "2026-06-03T22:36:23+00:00",
"ExternalQualificationsStr": "",
"InternalQualificationsStr": "",
"OrganizationDescriptionStr": "Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. <b>Be</b> where you can do your best work, <b>begin</b> your purpose, <b>belong</b> to an amazing global team, and <b>become</b> the best version of you.",
"primaryLocationCoordinates": [
{
"Latitude": "38.98637",
"Longitude": "-77.09692",
"CountryCode": "US",
"GeographyId": 300000002265509,
"GeographyNodeId": 100067181540966
}
],
"ExternalResponsibilitiesStr": "",
"InternalResponsibilitiesStr": "",
"InternationalTravelRequired": null
},
"list_job": {
"Id": "26053719",
"Title": "Principal Software Engineer (Guest Communications Platform)",
"JobType": null,
"Distance": 1780444800000,
"JobShift": null,
"Language": "US",
"WorkDays": null,
"JobFamily": null,
"Relevancy": 10,
"WorkHours": null,
"Department": null,
"HotJobFlag": false,
"PostedDate": "2026-06-03",
"StudyLevel": null,
"WorkerType": null,
"GeographyId": 300000002265509,
"JobFunction": null,
"JobSchedule": null,
"BusinessUnit": null,
"ContractType": null,
"ManagerLevel": null,
"Organization": null,
"TrendingFlag": true,
"workLocation": [
{
"Country": null,
"Region1": null,
"Region2": null,
"Region3": null,
"Building": null,
"Latitude": 39.00374,
"Longitude": -77.10372,
"LocationId": 300000122377345,
"PostalCode": null,
"TownOrCity": null,
"AddressLine1": null,
"AddressLine2": null,
"AddressLine3": null,
"AddressLine4": null,
"LocationName": null
}
],
"LegalEmployer": null,
"MediaThumbURL": null,
"WorkplaceType": "",
"BusinessUnitId": 300000016399808,
"OrganizationId": 300000014808409,
"PostingEndDate": null,
"LegalEmployerId": 300000012024619,
"PrimaryLocation": "Bethesda, MD, United States",
"WorkDurationYears": null,
"WorkplaceTypeCode": null,
"BeFirstToApplyFlag": false,
"WorkDurationMonths": null,
"otherWorkLocations": [],
"secondaryLocations": [
{
"Name": "United States",
"Latitude": 39.82844,
"Longitude": -98.57939,
"CountryCode": "US",
"GeographyId": 300000000298151,
"GeographyNodeId": 100067181521276,
"RequisitionLocationId": 300028283496542
}
],
"ShortDescriptionStr": "",
"requisitionFlexFields": [],
"DomesticTravelRequired": null,
"PrimaryLocationCountry": "US",
"ExternalQualificationsStr": null,
"ExternalResponsibilitiesStr": null,
"InternationalTravelRequired": null
},
"detail_meta": {
"url": "https://ejwl.fa.us2.oraclecloud.com/hcmRestApi/resources/latest/recruitingCEJobRequisitionDetails?expand=all&onlyData=true&finder=ById;Id=%2226053719%22,siteNumber=CX",
"http_status": 200,
"content_type": "application/json",
"response_bytes": 16052
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/0c603ca34d2bd63333252ff26cca1ebce3f1b179?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/cf2e9b1f-f5a8-46a0-8c49-5ecc95eaa01fJSONGET https://api.bluedoor.sh/job-postings/v1/sources/6f5096ec-4e70-44de-9276-b573aad3790eJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/0c603ca34d2bd63333252ff26cca1ebce3f1b179/eventsJSON