Senior Software Engineer II -29796] (Hyderabad)

Senior Software Engineer II -29796] (Hyderabad)

30 Sep
|
Marriott Tech Accelerator
|
Hyderabad

30 Sep

Marriott Tech Accelerator

Hyderabad

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 10,000 properties and over 30 leading brands in more than 140 countries and territories.

From such humble beginnings to becoming the world’s 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 is an ANSR entity incorporated exclusively for providing services to Marriott International.

Role Title: Senior Software Engineer II

Experience: 6+ Years

Employment Type: Full-time

Position Summary:

Marriott International is the world’s largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. Be where you can do your best work, begin your purpose, belong to an amazing global team, and become the best version of you. We are looking for a Senior Software Engineer II (Spark & Scala) to design, develop, and implement enterprise-level Revenue Management and Pricing applications using big data processing and distributed computing technologies such as AWS, EMR, Apache Spark, Scala, Docker, Java/JEE, PostgreSQL, Couchbase/Document DB, and S3.

In this role, you will deliver scalable, cloud-native data solutions and services, optimize large-scale batch and streaming workloads,



and contribute to the modernization of our platform in alignment with core business objectives and target-state enterprise architecture. The ideal candidate has strong end-to-end engineering skills, experience collaborating with stakeholders and business teams, and a proven ability to lead feature/module delivery and mentor junior engineers.

Required Qualifications:

- Bachelor’s degree in computer science, Information Technology, or equivalent experience.
- 6+ years of professional software development experience, specializing in designing and developing enterprise grade, scalable, and high-performance applications.
- 5+ years of hands-on experience with Apache Spark and Scala, including building, scaling, and optimizing large-scale batch data processing pipelines.
- Proven experience with Amazon EMR, including configuration, tuning, troubleshooting, and orchestration of Spark jobs in a cloud environment.
- 3+ years of hands-on experience developing applications on cloud platforms (AWS preferred; Azure acceptable), including storage/services such as S3.
- Proficiency with SQL & NoSQL databases (e.g., PostgreSQL and Couchbase/Document DB) including schema design and SQL query optimization for application performance.
- Working experience building distributed systems using Pub/Sub patterns and streaming platforms like Kafka.
- Strong experience in performance tuning across Spark jobs, application services, database queries, and cloud resource utilization.
- Working knowledge of DevOps tools and practices such as Git, JIRA, Harness/Jenkins, and CI/CD.
- Solid communication and collaboration skills,



with the ability to explain technical concepts and trade-offs to cross-functional stakeholders.

Preferred Qualifications:

- Experience with enterprise integration patterns (e.g., Apache Camel).
- Experience with microservice development and architectures (Java, Spring Boot, JPA, Hibernate) and container orchestration (OpenShift/Kubernetes).
- Experience with ReactJS or a similar modern JavaScript framework (full-stack exposure).
- Experience working with highly concurrent distributed systems (e.g., Akka-based applications).
- Domain experience in travel, lodging, pricing, or revenue management applications/services/operations.
- Exposure to enterprise/solution architecture and platform modernization initiatives.
- Experience working in Agile/Scrum methodology.

Core Work Activities:

- Design, develop, and maintain high-performance Spark and Scala data processing applications and pipelines on Amazon EMR.
- Ensure performance, reliability, and responsiveness of applications and distributed data workloads through profiling, tuning, monitoring, and capacity planning.
- Design and develop APIs/services to support Revenue Management and Pricing platform capabilities and integrations.
- Stay abreast of developments in distributed computing, cloud-native design, and programming languages; apply improvements pragmatically.
- Collaborate with architects, engineers, and business teams to design and evolve architectures and technical solutions.
- Release high-quality code early and often using lean and Agile engineering practices.
- Promote best practices such as automated testing, code reviews, pair programming, test-driven development, and continuous integration.
- Coordinate with Operations and Infrastructure/DevOps teams for deployment, monitoring, and production support activities, including incident troubleshooting and prevention.

Work location: Hyderabad, India.

Work mode: Hybrid

📌 Senior Software Engineer II -29796] (Hyderabad)
🏢 Marriott Tech Accelerator
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer ii -29796] (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer ii -29796] (hyderabad) / hyderabad