Senior Software Engineer II - Database Development [T500-30127]

Marriott Tech Accelerator

Hyderabad

On-site

INR 2,600,000 - 3,800,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Marriott Tech Accelerator in Hyderabad seeks an experienced database engineer with 7+ years in software engineering and strong PostgreSQL expertise to lead scalable database architectures. You will design, optimize, and operate enterprise-grade solutions on cloud-native platforms, mentoring junior engineers and guiding cross-functional teams.

The role emphasizes distributed systems, data modeling, and performance tuning, with hands-on responsibilities for caching, replication, and observability

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • 7+ years in software engineering with database focus.
  • 5+ years designing enterprise database solutions on cloud-native tech.
  • 3+ years AWS cloud experience.
  • Proficient in relational and NoSQL databases and performance tuning.

Responsibilities

  • Develop and maintain scalable database architectures.
  • Collaborate with cross-functional teams to deliver features.
  • Lead database modernization and performance optimization initiatives.
  • Mentor junior engineers and enforce best practices.
  • Design caching, replication, and high-availability strategies.

Skills

Database engineering
Distributed systems design
PostgreSQL expertise
AWS cloud
Data modeling
Performance tuning
Mentorship
DevOps practices
Observability

Education

Bachelor's degree in computer science, Software Engineering, Information Technology

Tools

PostgreSQL
Couchbase
DynamoDB
Document DB
Cassandra
Redis / ElastiCache
Datadog / CloudWatch / Grafana / Prometheus
Terraform / GitHub Actions / Git
Jenkins

Job description

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.

Position Summary:

This position is ideal for an experienced engineer with 6–8 years of hands‑on development experience and a track record of leading small teams or projects, collaborating with cross‑functional stakeholders, and driving technical excellence.

Key Responsibilities:
  • Develop and maintain user interfaces using ReactJS, ensuring high performance and responsiveness.
  • Utilize designs from Figma and implement them in ReactJS, ensuring pixel‑perfect accuracy.
  • Implement and maintain state management solutions using Redux or similar libraries.
  • Conduct design and code reviews and provide constructive feedback to peers.
  • Collaborate with product managers, designers, and backend engineers to deliver high‑quality features.
  • Provide technical guidance and mentorship to junior engineers and contribute to team growth
Required Qualifications:
  • 7+ years of software engineering experience with significant expertise in database engineering and large‑scale distributed systems.
  • 5+ years of hands‑on experience designing and implementing enterprise database solutions using PostgreSQL and cloud‑native database technologies.
  • 3+ years of experience developing and operating applications on AWS Cloud.
  • Strong experience in designing, implementing, and optimizing both relational and NoSQL databases such as PostgreSQL, Couchbase, DynamoDB, Document DB, Cassandra, or equivalent.
  • Proven expertise in database performance tuning, query optimization, indexing strategies, workload analysis, and capacity planning.
  • Experience designing highly scalable database architectures supporting high-volume transactional and analytical workloads.
  • Strong understanding of database replication, high availability, disaster recovery, backup and recovery strategies.
  • Experience developing database sharding, partitioning, and data archival strategies to support large-scale growth.
  • Experience designing caching solutions using Redis, ElastiCache, or similar technologies to improve performance and reduce database load.
  • Experience with distributed systems and managing challenges related to scalability, resiliency, consistency, and fault tolerance.
  • Experience leveraging Infrastructure as Code and DevOps practices using Git, Jenkins, Terraform, GitHub Actions, or similar technologies.
  • Experience implementing observability solutions including database monitoring, alerting, logging, and performance analytics.
  • Strong analytical, troubleshooting, and problem‑solving skills with the ability to lead complex technical investigations.
  • Experience leading database modernization, migration, performance optimization, and operational excellence initiatives.
  • Expert‑level hands‑on experience with PostgreSQL administration, performance tuning, replication, partitioning, and query optimization.
  • Experience with Amazon Aurora PostgreSQL, Amazon RDS PostgreSQL, or equivalent cloud‑native database platforms.
  • Experience performing database upgrades, migrations, and schema evolution with minimal business downtime.
  • Experience optimizing large‑scale databases containing TB‑scale datasets and high transaction volumes.
  • Experience establishing database observability using tools such as Datadog, CloudWatch, Grafana, Prometheus, or equivalent.
  • Experience conducting database capacity planning, cost optimization, and infrastructure right‑sizing initiatives.
  • Ability to mentor engineers and provide technical leadership on database architecture, scalability, and performance engineering topics.
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or related discipline.
Preferred Qualifications:
  • Experience with PostgreSQL‑based systems operating at TB‑scale datasets and high transaction volumes.
  • Experience with database sharding, partitioning, archival, and data lifecycle management strategies.
  • Experience driving database modernization and cloud transformation programs in enterprise environments.
  • Background in travel, hospitality, or pricing systems.
  • Experience contributing to architectural decisions or solution design.
  • Agile/Scrum team experience.
  • Technical Mentorship – Guide and support junior engineers through code reviews, design discussions, and hands‑on collaboration.
  • Strategic Thinking – Translate business needs into scalable technical solutions and influence architectural direction.
  • Team Leadership – Take ownership of team deliverables, foster accountability, and promote a culture of continuous improvement.
  • Cross‑Functional Communication – Effectively communicate technical concepts to both technical and non‑technical stakeholders.
  • Vision Alignment – Ensure engineering efforts align with organizational goals and long‑term technology strategy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer I [T500-21316]
Senior Software Engineer I [T500-21316]

Marriott Tech Accelerator • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer II - Java [T500-30222]
Senior Software Engineer II - Java [T500-30222]

Marriott Tech Accelerator • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Software Engineer - AEM Fullstack [T500-30078]
Software Engineer - AEM Fullstack [T500-30078]

Marriott Tech Accelerator • Hyderabad

On-site
INR 3,000,000 - 6,000,000
Senior Software Engineer II [T500-26457]
Senior Software Engineer II [T500-26457]

Marriott Tech Accelerator • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer I [T500-29568]
Senior Software Engineer I [T500-29568]

Marriott Tech Accelerator • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Principal Engineer [T500-29973]
Principal Engineer [T500-29973]

Marriott Tech Accelerator • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Quality Engineer [T500-30028]
Quality Engineer [T500-30028]

Marriott Tech Accelerator • Hyderabad

On-site
INR 1,400,000 - 2,600,000
Senior Quality Engineer I [T500-29855]
Senior Quality Engineer I [T500-29855]

Marriott Tech Accelerator • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Software Engineer [T500-29897]
Software Engineer [T500-29897]

Marriott Tech Accelerator • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer II - AEM [T500-30092]
Senior Software Engineer II - AEM [T500-30092]

Marriott Tech Accelerator • Hyderabad

On-site
INR 1,900,000 - 3,200,000