Engineering Manager - Marketplace
Booking.com · Bangalore
Collected role description
Role overview
Engineering Manager - Marketplace at Booking.com
Responsibilities
- Manage performance effectively by setting and reviewing clear objectives and KPIs, providing timely feedback, and collaborating closely with HR counterparts when needed.
- Manage team stakeholders by clearly and regularly reporting progress and blockers to ensure transparency and alignment.
- 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.
Required qualifications
- 1+ years of experience as an Engineering Manager (must be a dedicated management role, not a temporary caretaking assignment).
Preferred qualifications and skills
- Previous experience as a developer will be preferred
Employment details
- Location: Bangalore [India]
Application details
- Support recruitment and planning by participating in headcount planning and involving your team in hiring processes.
- Ability to read and understand code and apply simple design patterns to refactor code and ensure quality standard by applying testing strategies
- If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law.
About the employer
- 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.
Additional role details
- 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.
- Key Job Responsibilities and Duties
- As a 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.
- Ensure delivery through ownership by being proactive, collaborating with peers and stakeholders, tracking roadmap progress, and resolving or escalating blockers.
- 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.
- 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.
- 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.
- Pre-Employment Screening
- Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
Collected experience requirement
8+ years