Senior Platform Engineer — Database Platform

<div style="font-style:normal;font-weight:400;margin:0px;padding:0px"> <div style="margin:0px;padding:0px"> <p>Marriott International is seeking a Senior Platform Engineer to join our Database Platform team — an experienced individual contributor with strong software engineering skills, genuine database expertise, and a platform engineering orientation. This role is responsible for designing, automating, and operating production-scale database platforms that are secure-by-default, resilient-by-design, and easy for application teams to consume. </p> </div> <div style="margin:0px;padding:0px"> <p>The engineer will deliver database capabilities through Marriott's Internal Developer Platform, enabling self-service provisioning and a consistent developer experience across Couchbase Capella, AWS Aurora, AWS DocumentDB, and AWS ElastiCache. Working closely with Site Reliability Engineering, Networking, Security, and Application Engineering teams, this role drives large-scale database migrations, builds platform tooling, and serves as a trusted technical advisor on database architecture and operations. </p> </div> <div style="margin:0px;padding:0px"> <p>To be successful in this role, the candidate must bring both orientations in equal measure: strong software engineering and infrastructure automation skills, and depth in database technologies. In addition to technical expertise, success requires the ability to navigate complexity, work collaboratively across teams, and consistently deliver outcomes. </p> </div> <div style="margin:0px;padding:0px"> <p><strong>CANDIDATE PROFILE </strong></p> </div> <div style="margin:0px;padding:0px"> <p><strong>Required</strong>: </p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Undergraduate degree in an engineering or computer science discipline and/or equivalent experience </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>7+ years of combined software engineering and/or infrastructure engineering experience </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>2+ years production-scale experience and expertise in at least one distributed or document-oriented database technology (e.g., Couchbase, MongoDB, Cassandra, DocumentDB, or Cosmos DB) </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Proven experience with Infrastructure as Code, particularly Terraform </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience building or contributing to platform engineering capabilities — developer platforms, self-service tooling, or shared infrastructure automation </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with DevOps practices and CI/CD pipelines </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience operating cloud infrastructure at enterprise scale in AWS </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Proficiency in at least one general-purpose programming or scripting language (Python, Go, or equivalent) </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Strong cross-team collaboration and communication skills </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>Preferred</strong>: </p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with Couchbase Server or Couchbase Capella </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with AWS managed database services (Aurora, DocumentDB, ElastiCache) </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with event-driven systems or workflow orchestration frameworks </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with database schema and change management frameworks (e.g., Liquibase) </li> </ul> </div> </div> <div style="font-style:normal;font-weight:400;margin:0px;padding:0px"> <div style="margin:0px;padding:0px"> <ul> <li>Exposure to compliance automation, policy-as-code, or security posture tooling </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Experience with observability platforms (e.g., Dynatrace, Datadog) </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Prior involvement in large-scale database migrations in production environments </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Backend software development experience (Java, Node.js, Python, or equivalent) </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>CORE WORK ACTIVITIES </strong></p> </div> <div style="margin:0px;padding:0px"> <p><strong>Platform Engineering & Automation </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Design, build, and own database infrastructure provisioning modules and automation pipelines, encoding platform standards for security, availability, and cost. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Implement CI/CD automation to standardize and safely deliver database platform changes. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Enable self-service database capabilities that allow application teams to execute routine operations independently. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Build platform tooling that gives application teams visibility into their database health, security posture, and compliance standing. </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>Database Migrations </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Lead strategic database migrations — including planning, production cutovers, and post-migration validation — in close cooperation with SRE and application teams. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Develop migration patterns and standards that can be executed consistently at scale. </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>Platform Enablement & Prescriptive Guidance </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Develop guidance artifacts for supported database platforms. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Lead working sessions with application teams on database architecture, performance, and operational readiness. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Partner with application teams to identify and close compliance gaps against platform standards. </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>Reliability & Disaster Recovery </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Design and maintain automated disaster recovery capabilities for production database platforms. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Partner with SRE teams on monitoring, alerting, reliability, incident management, and post-incident analysis. </li> </ul> </div> </div> <div style="font-style:normal;font-weight:400;margin:0px;padding:0px"> <div style="margin:0px;padding:0px"> <p><strong>Security & Governance </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Ensure database platforms are secure-by-default and aligned with enterprise security and compliance standards. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Integrate database services with IAM controls, networking, and configuration management systems. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Participate in architectural and governance reviews as a database platform subject matter expert. </li> </ul> </div> <div style="margin:0px;padding:0px"> <p><strong>Collaboration & Technical Leadership </strong></p> </div> <div style="margin:0px;padding:0px"> <ul> <li>Serve as a senior technical advisor to application teams on database architecture and operational best practices. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Mentor engineers and contribute to shared documentation, engineering standards, and patterns. </li> </ul> </div> <div style="margin:0px;padding:0px"> <ul> <li>Collaborate with product owners and leadership on roadmap planning and technical prioritization. </li> </ul> </div> </div> <p> </p> <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> <br><div> 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. </div> <div> <br> </div> <div> 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.  </div> <div> <br> </div> <div> <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. </div> <div> <br> </div> <div> 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. </div> <br>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.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...