Senior Software Engineer II [T500-19728]
Senior Software Engineer II [T500-19728]
Get AI-powered advice on this job and more exclusive features.
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality. Marriott International, Inc. is a leading American multinational company that operates a vast array of lodging brands, including hotels and residential properties. It consists of over 30 well-known brands and nearly 8,900 properties situated in 141 countries and territories.
Job Responsibilities:
- Design and Build APIs: Create robust, scalable RESTful APIs using Fast API 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
Skill and Experience:
- 6+ years of software development experience with strong Python expertise
- Proven track record building production RESTful APIs, preferably with Fast API
- 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
- Infrastructure as Code experience (Terraform)
- AWS certifications
- Experience with CI/CD pipelines and DevOps practices
- Background in building tools that developers love
Education and Certifications:
- Undergraduate degree in Computer Science or related technical field or equivalent experience / certification
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information Technology and EngineeringIndustries
Technology, Information and Internet
Referrals increase your chances of interviewing at Marriott Tech Accelerator by 2x
Get notified about new Software Engineer jobs in Hyderabad, Telangana, India.
SDE-1 (Full Stack)- Java Software Developer
Full Stack Developer SDE 1 ( Java/ Python)
Full Stack Developer SDE 1 ( Java/ Python)
Software Development Engineer-1 (Full Stack)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.