Jobs and Careers
MA

Senior Software Engineer – Python Developer

Marriott International
United Statesfull_timeVerifiedPosted 16 Oct 2025

About the role

If you're looking to build leading technology that enables the future of global travel while transforming your career – step out of the status quo and join Global Technology at Marriott International. 

THE OPPORTUNITY 

We're seeking an exceptional Senior Python Developer to join our innovative 6-person team building Marriott's next-generation Internal Developer Portal. This greenfield project serves as the single pane of glass for application teams across our Fortune 500 organization, revolutionizing how we provision environments, manage access, and ship products at scale. 

As a senior member of our team, you'll have significant influence on the technical direction and architecture of a platform that will transform how thousands of developers work. This is a rare opportunity to shape enterprise-scale platform engineering from the ground up. 

WHAT YOU'LL DO 

Design and Build APIs: Create robust, scalable RESTful APIs using FastAPI and Python best practices to power our developer portal's core functionality 

Drive Automation: Develop Python-based automation scripts and workflows that eliminate manual processes and accelerate development velocity across the organization 

AI Integration: Implement cutting-edge AI integrations and intelligent features that enhance the developer experience and provide smart insights 

Platform Architecture: Collaborate on architectural decisions for a platform handling environment provisioning, access management, application information, and environment management at enterprise scale 

Cloud Infrastructure: Leverage AWS services to build resilient, performant solutions 

Mentorship: Guide and mentor team members, sharing your expertise to elevate the entire team's capabilities 

Cross-functional Collaboration: Work closely with frontend engineers, DevOps, and stakeholder teams to deliver end-to-end platform features 

Innovation: As an early team member on a new product, you'll have the freedom to experiment with new technologies and approaches 

WHAT YOU BRING 

Required: 

7+ years of software development experience with strong Python expertise 

Proven track record building production RESTful APIs, preferably with FastAPI 

Deep understanding of Python best practices, design patterns, and ecosystem tools 

Experience with AWS services and cloud-native architecture 

Strong knowledge of PostgreSQL, DocumentDB/MongoDB, and Redis 

Excellence in writing clean, maintainable, well-tested code 

Experience with containerization (Docker, Kubernetes, Helm) 

Self-motivated problem solver who thrives in greenfield development 

Strong communication skills and ability to work effectively in small, agile teams 

Bachelor's or Master's in Computer Science or equivalent experience 

Preferred: 

Platform engineering or developer portal experience 

AI/ML integration experience and familiarity with AI agent development 

Frontend development skills (React, Vite) 

Infrastructure as Code experience (Terraform) 

AWS certifications 

Experience with CI/CD pipelines and DevOps practices 

Background in building tools that developers love 

HOW WE WORK 

Small, agile team using Kanban within a SAFe framework 

Flexible work arrangements - remote, hybrid, or on-site options available 

Quarterly travel (3-4 days) for PI Planning sessions - a great opportunity to connect with the broader team 

Focus on new development with some production support 

Culture of innovation, learning, and technical excellence 

WHY MARRIOTT? 

Beyond the opportunity to impact how a Fortune 500 company builds technology, Marriott offers: 

Work on technology that powers experiences for millions of travelers worldwide 

Comprehensive benefits package 

Global travel perks and discounts at Marriott properties worldwide - perfect for those who love to travel 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Marriott International

View company profile →