Engineering Manager - Marketplace

Booking.com · Bengaluru · 8+ yrs experience · Posted 2026-07-01

Apply on the company site · Get a referral for this role

Booking.com salary & ratings · Booking.com interview process · More live openings

About the role

As Engineering Manager, you will manage a cross-functional team of engineers implementing the content strategy for Booking.com, leading the transition of these foundations into an AI-native model where copy agents generate copy and translations at design and code time, QA runs continuously, and changes ship and are tested across markets at once, cutting time-to-market and cost. You will own the guardrails that keep this trustworthy, including governance and compliance, accuracy, brand consistency, and robust evaluation of agent output. Success depends on aligning a complex set of stakeholders, from UX writers, designers, product, and engineering to localization, experimentation, legal, and senior leadership.
Responsibilities:
- Software Engineering Manager
- you are responsible for managing a team of engineers and working closely with product and tech stakeholders across the track and area to ensure timely and quality delivery of the roadmap.
- Important aspects of the job include:
- Inspire and develop individuals by helping create personal development plans, leveraging learning resources, and offering stretch opportunities for growth.
- Manage performance effectively by setting and reviewing clear objectives and KPIs, providing timely feedback, and collaborating closely with HR counterparts when needed.
- Ensure delivery through ownership by being proactive, collaborating with peers and stakeholders, tracking roadmap progress, and resolving or escalating blockers.
- Manage team stakeholders by clearly and regularly reporting progress and blockers to ensure transparency and alignment.
- Support recruitment and planning by participating in headcount planning and involving your team in hiring processes.
- Coach and mentor colleagues across levels by sharing your experience, knowledge, and approaches to work to improve overall performance.
- Own systems end to end by monitoring application health and performance, setting and responding to relevant metrics, and guiding junior team members in these practices.
- Reduce operational risk by applying state-of-the-art tools and practices, maintaining clear documentation (e.g. runbooks, OpDocs), and improving business continuity and the bus factor.
- Improve system reliability by addressing live production issues within SLA, contributing to root cause analysis, and logging and learning from incidents via postmortems.
- Build high-quality software by applying relevant development languages, using standard libraries and design patterns, and following testing strategies that ensure security, integrity, and quality.
- Guide architectural decisions by advising on technical solutions that meet functional and non-functional requirements, and aligning improvements with the wider architectural landscape.
- Drive continuous improvement by identifying and implementing improvements in processes, systems, and structures, and by applying critical thinking to evaluate and develop ideas.
- Role Qualifications and Requirements
- Must-Haves:
- 8+ years of experience in building enterprise software products. Previous experience as a developer will be preferred
- 1+ years of experience as an Engineering Manager (must be a dedicated management role, not a temporary caretaking assignment).
- Ability to read and understand code and apply simple design patterns to refactor code and ensure quality standard by applying testing strategies
- Maintain data security, integrity and quality by following company standards, best practices and relevant legislation.
- Ability to evaluate possible architecture solutions by taking into account the cost, business requirements, technology requirements and emerging technologies.
- Ability to describe the implications for changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems.
- Ability to help grow the business and/or accelerate software development by applying engineering techniques (e.g. prototyping, spiking and vendor evaluation) and Bookings technical standards.
Qualifications:
- and Requirements
- Must-Haves:
- 8+ years of experience in building enterprise software products. Previous experience as a developer will be preferred
- 1+ years of experience as an Engineering Manager (must be a dedicated management role, not a temporary caretaking assignment).
- Ability to read and understand code and apply simple design patterns to refactor code and ensure quality standard by applying testing strategies
- Maintain data security, integrity and quality by following company standards, best practices and relevant legislation.
- Ability to evaluate possible architecture solutions by taking into account the cost, business requirements, technology requirements and emerging technologies.
- Ability to describe the implications for changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems.
- Ability to help grow the business and/or accelerate software development by applying engineering techniques (e.g. prototyping, spiking and vendor evaluation) and Bookings technical standards.
- If your application is successful, your personal data may be used for a

Qualifications

- and Requirements Must-Haves:
- 8+ years of experience in building enterprise software products.
- Previous experience as a developer will be preferred
- 1+ years of experience as an Engineering Manager (must be a dedicated management role, not a temporary caretaking assignment).
- Ability to read and understand code and apply simple design patterns to refactor code and ensure quality standard by applying testing strategies
- Maintain data security, integrity and quality by following company standards, best practices and relevant legislation.
- Ability to evaluate possible architecture solutions by taking into account the cost, business requirements, technology requirements and emerging technologies.
- Ability to describe the implications for changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems.
- Ability to help grow the business and/or accelerate software development by applying engineering techniques (e.g. prototyping, spiking and vendor evaluation) and Bookings technical standards.
- If your application is successful, your personal data may be used for a

Responsibilities

- Software Engineering Manager you are responsible for managing a team of engineers and working closely with product and tech stakeholders across the track and area to ensure timely and quality delivery of the roadmap.
- Important aspects of the job include:
- Inspire and develop individuals by helping create personal development plans, leveraging learning resources, and offering stretch opportunities for growth.
- Manage performance effectively by setting and reviewing clear objectives and KPIs, providing timely feedback, and collaborating closely with HR counterparts when needed.
- Ensure delivery through ownership by being proactive, collaborating with peers and stakeholders, tracking roadmap progress, and resolving or escalating blockers.
- Manage team stakeholders by clearly and regularly reporting progress and blockers to ensure transparency and alignment.
- Support recruitment and planning by participating in headcount planning and involving your team in hiring processes.
- Coach and mentor colleagues across levels by sharing your experience, knowledge, and approaches to work to improve overall performance.
- Own systems end to end by monitoring application health and performance, setting and responding to relevant metrics, and guiding junior team members in these practices.
- Reduce operational risk by applying state-of-the-art tools and practices, maintaining clear documentation (e.g. runbooks, OpDocs), and improving business continuity and the bus factor.
- Improve system reliability by addressing live production issues within SLA
- contributing to root cause analysis, and logging and learning from incidents via postmortems.
- Build high-quality software by applying relevant development languages, using standard libraries and design patterns, and following testing strategies that ensure security, integrity, and quality.
- Guide architectural decisions by advising on technical solutions that meet functional and non-functional requirements, and aligning improvements with the wider architectural landscape.
- Drive continuous improvement by identifying and implementing improvements in processes, systems, and structures, and by applying critical thinking to evaluate and develop ideas.
- Role Qualifications and Requirements Must-Haves:
- 8+ years of experience in building enterprise software products.
- Previous experience as a developer will be preferred
- 1+ years of experience as an Engineering Manager (must be a dedicated management role, not a temporary caretaking assignment).
- Ability to read and understand code and apply simple design patterns to refactor code and ensure quality standard by applying testing strategies
- Maintain data security, integrity and quality by following company standards, best practices and relevant legislation.
- Ability to evaluate possible architecture solutions by taking into account the cost, business requirements, technology requirements and emerging technologies.
- Ability to describe the implications for changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems.
- Ability to help grow the business and/or accelerate software development by applying engineering techniques (e.g. prototyping, spiking and vendor evaluation) and Bookings technical standards.

More openings at Booking.com