Senior Software Engineer – Backend
Marriott Bethesda, MD
Pay not stated
The employer link is source-provided and is not live-verified by Applydra.
About the role
**Additional Information** Bethesda, MD Pay Range: $110,400-$198,100 annuallyRemote, Pay Range: $100,400-$180,100 annually
**Job Number** 26138013
**Job Category** Information Technology
**Location** 7750 Wisconsin Avenue, Bethesda MD 20814, United States VIEW ON MAP (https://www.google.com/maps?q=7750%20Wisconsin%20Avenue%2C%20Bethesda%20MD%2020814%2C%20United%20States)
**Schedule** Full 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 (https://life.marriott.com/wp-content/uploads/2025/09/benefitsoverviewp\_2025edits\_8.19.25.pdf) 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.
Posting text as published by Marriott.
The evidence behind this listing
- Workplace
- Remote Matched in posting text
- Seniority
- senior From the job title
- Employment type
- Not established
- Location as listed
- Bethesda, MD
Pay and work authorization
- Stated pay
- Not stated
- Visa sponsorship
- Not stated
- Security clearance
- Not established
- Citizenship
- Not established