Marriott International is looking to revolutionize how their application teams provision environments, manage access, and ship products at scale by building a next-generation Internal Developer Portal. This greenfield project aims to transform enterprise-scale platform engineering from the ground up.
Requirements
- 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)
Responsibilities
- 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
Other
- This is a temporary position.
- Self-motivated problem solver who thrives in greenfield development
- Strong communication skills and ability to work effectively in small, agile teams
- Platform engineering or developer portal experience
- Quarterly travel (3-4 days) for PI Planning sessions