Back to Jobs

Software Engineer-Senior

Remote, USA Full-time Posted 2026-06-17

About the position Marriott International, Inc. is seeking a Senior Software Engineer to lead the design, solutioning, and delivery of large-scale enterprise applications, including end-to-end integration solutions development for enterprise software or hosted high-tech services. The role involves creating solutions that serve business needs by leveraging leading-edge technologies in an innovative and impactful manner. The engineer will develop cloud-native applications using Spring Boot, Spring Webflux Play, and/or Akka, perform requirements analysis, solution architecture reviews, and high-level solution design, as well as resource-based and API specification development. The position requires working in an agile development environment with an onshore-offshore model and performing complex quantitative and qualitative analyses for technology delivery. The engineer will ensure all projects follow defined development and business case processes, coordinate with IT and vendor relations teams, and provide consultation for routine and complex systems development. Additionally, the role includes ensuring early warning to business stakeholder executives regarding degraded or missed service levels, coordinating with Operations and Infrastructure teams for deployment and production support activities, and following all defined IR standards and processes. The engineer will also provide financial input on department or project budgets and implement Microservices using REST, MQ, Java 11+, Python, JavaScript, and Docker, applying best practices in the industry. Other software engineering-related duties may be assigned.

Responsibilities

  • Lead the design, solutioning, and delivery of large-scale enterprise applications.
  • Create solutions that serve business needs using leading-edge technologies.
  • Develop cloud-native applications using Spring Boot, Spring Webflux Play, and/or Akka.
  • Perform requirements analysis, solution architecture reviews, and high-level solution design.
  • Work in an agile development environment with an onshore-offshore model.
  • Perform complex quantitative and qualitative analyses for technology delivery.
  • Ensure all projects follow defined development and business case processes.
  • Coordinate with IT and vendor relations teams.
  • Provide consultation for routine and complex systems development.
  • Ensure early warning to business stakeholders regarding degraded or missed service levels.
  • Coordinate with Operations and Infrastructure teams for deployment and production support.
  • Follow defined IR standards and processes and provide input for improvements.
  • Provide financial input on department or project budgets.
  • Implement Microservices using REST, MQ, Java 11+, Python, JavaScript, and Docker.
  • Demonstrate technology leadership in developing cutting-edge technology.
  • Follow defined project management standards and processes.
  • Perform other software engineering-related duties as assigned.

Requirements

  • Bachelor's degree or foreign equivalent degree in Computer Science or a closely related technical field followed by 7 years of progressively responsible software development experience OR Master's degree or foreign equivalent degree in Computer Science or a closely related technical field and 5 years of software development experience.
  • 5 years of experience working in an Agile development environment.
  • 5 years of experience with Object Oriented Design and development concepts.
  • 5 years of experience designing and developing high performance, scalable JAVA applications using J2EE, Relational and NoSQL databases, XML, JavaScript, JSON, APIs, and microservices.
  • 4 years of experience with high performance, high availability Reservation systems.
  • 4 years of experience with end-to-end integration solutions development for enterprise software or hosted high-tech services.
  • 4 years of experience implementing Microservices using REST, MQ, Java 11+, Python, JavaScript, and Docker.
  • 4 years of experience developing cloud-native applications using AWS and Spring Boot.

Benefits

  • Medical, dental, and vision coverage.
  • Health care flexible spending account.
  • Dependent care flexible spending account.
  • Life insurance.
  • Disability insurance.
  • Accident insurance.
  • Adoption expense reimbursements.
  • Paid parental leave.
  • Educational assistance.
  • 401(k) plan.
  • Stock purchase plan.
  • Discounts at Marriott properties.
  • Commuter benefits.
  • Employee assistance plan.
  • Childcare discounts. Apply tot his job

Apply tot his job Apply To this Job

Similar Jobs

SaaS Implementation Consultant (Remote, USA)

Remote, USA Full-time

Experienced Customer Success Manager – Enterprise Solutions

Remote, USA Full-time

Enterprise Data Architect (Hybrid OR Remote- Jersey City, Raleigh, or Hartford)

Remote, USA Full-time

Experienced Accounting/Data Entry Clerk – Entry Level Opportunity at Remotiuma

Remote, USA Full-time

Senior Level Accountant – Remote – Full Charge Bookkeeping & Financial Expertise

Remote, USA Full-time

Experienced Remote Entry-Level Customer Service Representative – Delivering Exceptional Financial Guidance and Bookkeeping Services to Entrepreneurs in the Trades Industry at Skillvoraq

Remote, USA Full-time

Mid-Level Cybersecurity Engineer - Zero Trust Architect

Remote, USA Full-time

Experienced Entry-Level IT Support Associate – Overnight Shift (B) – Accelerate Your Career in Cloud Technology and Cyber Security

Remote, USA Full-time

Warehouse Associate ALL SHIFTS $16-17/hr - Entry Level! 834466

Remote, USA Full-time

Amazon Chat Support Opportunities | Entry-Level Online Roles at $25-$35/hr

Remote, USA Full-time

Experienced Chat Operator – Remote Customer Support Specialist

Remote, USA Full-time

Werkstudent: Video-Editing & Production (Deutsch, 20€ / Stunde)

Remote, USA Full-time

DevOps Engineer (m/w/d)

Remote, USA Full-time

Architect and Engineering Manager

Remote, USA Full-time

Want English Tutor – Remote in Rochester, NH

Remote, USA Full-time

Experienced Full Stack Actuarial Assistant Manager - Non-Life Insurance Services - Work From Home Opportunity

Remote, USA Full-time

Trade Analyst

Remote, USA Full-time

Experienced Customer Service Representative – Providing Exceptional Support for arenaflex Products and Services from the Comfort of Your Own Home

Remote, USA Full-time

Senior Sourcing Specialist

Remote, USA Full-time

Remote Sales Consultant - Financial Protection Products - Work from Home - Commission-Based Sales - Career Growth Opportunities

Remote, USA Full-time