Senior Software Engineer II [T500-23446]
Marriott Tech Accelerator
5 - 10 years
Hyderabad
Posted: 20/02/2026
Job Description
Senior Software Engineer II DevOps
About Us:
Marriott International Inc., headquartered in Bethesda, Maryland, USA, was founded in May 1927 by J. Willard Marriott and Alice S. Marriott with a modest nine-seat A&W root beer stand. Guided by the family's leadership and core principles, Marriott International today has grown into a global hospitality giant, operating approximately 9,000 properties and over 30 leading brands in more than 140 countries and territories.
From such humble beginnings to becoming the worlds largest hotel company, Marriott International has never stopped searching for inventive ways to serve its customers, provide opportunities for its associates, and grow their business. At Marriott Tech Accelerator center (MTA), Hyderabad, India, Marriott is exploring the world we live in and all its possibilities. At Marriott Tech Accelerator, we are a team of passionate engineering minds dedicated to creating and building cutting-edge solutions that streamline operations and elevate guest experiences.
Marriott Tech Accelerator center is fully owned and operated by ANSR. All associates at Marriott Tech Accelerator will be ANSR employees, delivering services exclusively to ANSR's client, Marriott International.
To know more about us, please visit Marriott Tech Accelerator careers page.
Role Title:
Senior Software Engineer II DevOps
Position Summary:
We are seeking a highly skilled and experienced Senior DevOps Software Engineer to join our engineering organization. In this role, you will design, build, and continuously improve scalable CI/CD platforms that enable high quality, secure, and reliable software delivery. You will play a key role in advancing our feature flagging, chaos engineering, and site reliability practices, partnering closely with development, QA, security, and operations teams to support business critical applications.
This position requires strong technical depth, a systems mindset, and the ability to influence engineering standards across teams.
Primary Responsibilities:
CI/CD Engineering:
- Design, implement, and optimize end to end CI/CD pipelines to automate build, test, security scanning, and deployment workflows.
- Partner with application development teams to improve code quality, deployment reliability, and release velocity.
- Troubleshoot and resolve pipeline failures, performance bottlenecks, and deployment issues across environments.
- Standardize CI/CD practices and templates to ensure consistency, scalability, and maintainability.
- Continuously evaluate and integrate new tooling and best practices to enhance pipeline efficiency and resilience.
Secondary Responsibilities
Feature Flags & Chaos Engineering:
- Design and implement feature flag strategies to support progressive delivery, canary releases, and rapid rollback capabilities.
- Enable safe experimentation by integrating feature flags into CI/CD and release workflows.
- Plan and execute chaos testing experiments to proactively identify system weaknesses / vulnerabilities and validate resilience.
- Collaborate with engineering teams to analyze chaos test results and drive reliability improvements.
Site Reliability Engineering (SRE):
- Monitor, analyze, and improve system reliability, availability, and performance across applications and infrastructure.
- Define and track SLIs, SLOs, and error budgets to guide operational priorities.
- Implement automation to reduce manual operational work and improve incident response.
- Participate in root cause analysis and post incident reviews, driving long term corrective actions.
Required Skills & Experience:
- 6+ years of experience in Information Technology, including:
- 6+ years of hands on DevOps / Software Engineering experience
- Strong experience with modern DevOps tooling and platforms, including:
- Source control and developer tooling (GitHub, Artifactory, SonarQube)
- Infrastructure as Code (Terraform)
- CI/CD platforms (Harness, GitHub Actions, GitHub CI)
- Build tools such as Maven, Gradle, SDK
- Solid understanding of cloud platforms (AWS preferred) and container orchestration (Docker, Kubernetes).
- Proven ability to design scalable, secure, and reliable delivery pipelines.
- Strong communication skills with the ability to collaborate across engineering and business teams.
- Self driven, adaptable, and committed to continuous learning and improvement.
Preferred Qualifications:
- Graduate degree in Computer Science or a related field.
- Hands on experience with feature flag platforms and chaos engineering frameworks.
- Prior experience with Harness.io in enterprise environments.
- Demonstrated success in automating repetitive tasks and operational workflows.
- Working knowledge of additional programming languages such as Node.js.
- Working knowledge of Linux OS.
Education & Certifications:
- Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience and certifications.
Why Join Us:
- Work on highly visible, business critical systems.
- Influence DevOps and reliability standards across teams.
- Collaborate with experienced engineers in a modern cloud native environment.
- Opportunities for technical growth, leadership, and innovation.
Education and Certifications:
- Undergraduate degree or equivalent experience / certification.
Work location: Hyderabad, India.
Work mode: Hybrid
Marriotts core values:
At Marriott, our make us who we are. We believe that success is never final. As we change and grow, the beliefs that are most important to us stay the sameputting people first, pursuing excellence, embracing change, acting with integrity, and serving our world. Being part of Marriott Tech Accelerator means being part of a proud history and a thriving culture.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
