Demo

Senior Software Engineer – Backend

Marriott International
Bethesda, MD Full Time
POSTED ON 11/4/2026
AVAILABLE BEFORE 12/2/2026
Additional InformationBethesda, MD Pay Range: $110,400-$198,100 annuallyRemote, Pay Range: $100,400-$180,100 annually

Job Number26138013

Job CategoryInformation Technology

Location7750 Wisconsin Avenue, Bethesda MD 20814, United States VIEW ON MAP

ScheduleFull Time

Located Remotely?Y

Position Type Management

Bonus Eligible: Y

Expiration Date: 11/06/2026

Marriott is a world leader in hospitality. Offering the most powerful portfolio in the industry, our 31 brands and 8,500 properties across 138 countries and territories give people more ways to connect, experience and expand their world. Diversity and inclusion are fundamental to our core values and strategic business goals. Taking care of people and their well-being is our most precious cultural inheritance.

As a Senior Software Engineer – Backend at Marriott, you will design, develop, and support scalable, secure, and high-performance backend services that power Marriott’s global digital platforms. You will build enterprise APIs, microservices, distributed systems, and cloud-native applications using technologies such as Java, Spring Boot, Node.js, REST, and GraphQL.

You will collaborate with product owners, architects, engineering teams, QA, DevOps, security, and platform teams to deliver resilient backend capabilities that integrate with enterprise systems, authentication platforms, customer data services, and third-party applications.

Key Responsibilities

  • Design, develop, and maintain scalable, secure, high-performance backend services and microservices using Java, Spring Boot, Node.js, or similar technologies.
  • Design and build RESTful and GraphQL APIs for web, mobile, partner, and enterprise integrations.
  • Architect cloud-native and distributed systems with a focus on scalability, resiliency, cache, security, and performance.
  • Integrate services with enterprise APIs, databases, authentication platforms, messaging systems, and third-party services.
  • Design and support event-driven and asynchronous integrations using APIs, events, queues, and messaging.
  • Participate in architecture reviews, technical design, code reviews, and technology evaluations, while mentoring engineers and promoting engineering best practices.
  • Develop automated tests and contribute to CI/CD, cloud deployments, monitoring, logging, and operational readiness.
  • Troubleshoot complex production issues across APIs, microservices, databases, integrations, and cloud infrastructure.
  • Participate in Agile/Scrum planning, estimation, refinement, and continuous improvement.

Required Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent experience.
  • 8 years of software engineering experience, including 6 years of hands-on backend development.
  • Strong experience with Java, Spring Boot, Node.js, or comparable enterprise backend technologies.
  • Strong experience designing RESTful/GraphQL APIs, microservices, and distributed systems.
  • Experience with relational/NoSQL databases, caching, and enterprise integration patterns.
  • Experience building cloud-native applications using AWS, Azure, or Google Cloud.
  • Strong understanding of application security, authentication, authorization, scalability, resiliency, and performance.
  • Experience with automated testing, CI/CD, monitoring, logging, and production troubleshooting.
  • Strong problem-solving, communication, collaboration, and technical leadership skills.

Preferred Qualifications

  • Experience with Spring Security, Spring Data, Node.js, TypeScript, and GraphQL.
  • Experience with Docker, Kubernetes, NGINX, and cloud-native deployment patterns.
  • Experience implementing resiliency patterns such as retries, circuit breakers, timeouts, and graceful degradation.
  • Familiarity with Git, JIRA, Jenkins, Harness, Dynatrace, and similar DevOps and observability tools.
  • Experience with API performance optimization, distributed systems, and production-scale applications.

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.

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 Headquarters (HQ) supports a hybrid work environment that helps associates Be Connected. HQ based roles are generally hybrid and require regular in-office presence at the assigned location, including for candidates who live within commuting distance of HQ for a role listed as remote. Remote roles will be clearly identified in the job posting.

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.

Salary : $100,400 - $180,100

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer – Backend?

Sign up to receive alerts about other jobs on the Senior Software Engineer – Backend career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Marriott International

  • Marriott International Des Moines, IA
  • Additional Information Job Number 26113034 Job Category Food and Beverage & Culinary Location 700 Grand Ave, Des Moines, Iowa, United States, 50309 Schedul... more
  • 4 Days Ago

  • Marriott International Des Moines, IA
  • Additional Information Job Number 26113792 Job Category Loss Prevention & Security Location 700 Grand Ave, Des Moines, Iowa, United States, 50309 Schedule ... more
  • 4 Days Ago

  • Marriott International Nashville, TN
  • Additional Information Job Number 26111719 Job Category Housekeeping & Laundry Location 611 Commerce St, Nashville, Tennessee, United States, 37203 Schedul... more
  • 4 Days Ago

  • Marriott International Park, UT
  • Additional Information Job Number 26145492 Job Category Food and Beverage & Culinary Location 2300 Deer Valley Drive East, Park City UT 84060, United State... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer – Backend jobs in the Bethesda, MD area that may be a better fit.

  • Takt Reston, VA
  • About Takt Takt is a warehouse intelligence platform that unifies labor, automation, and robotics data so 3PLs, retailers, and e-commerce companies can run... more
  • 4 Days Ago

  • Addison Group Washington, DC
  • Job Title: Senior Backend Software Engineer Location: Remote Employment Type: Contract Pay Rate : $65 - $70/ hour Benefits: This position is eligible for m... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!