Location: Open to the Americas Zone
L'Oréal is the world's leading beauty company, present in 150 countries, with a mission to offer every person around the world the best of beauty in terms of quality, efficacy, safety, sincerity, and responsibility. Our IT organization is at the heart of our digital transformation, connecting systems, people, and data at global scale.
Role Overview
The Integration & Middleware Development Manager is a key technical leadership role within the IT organization. This individual is responsible for designing, delivering, and governing integration solutions that connect enterprise applications, platforms, and data streams across the organization. Beyond technical excellence, this role places equal emphasis on people development — building high-performing teams, nurturing talent, and creating an environment where engineers thrive.
Key Responsibilities
Technical Leadership & Delivery
- Define and enforce integration architecture standards, patterns, and best practices (Tibco ESB, API-led connectivity, event-driven architecture, microservices)
- Oversee the design, development, and maintenance of middleware solutions across platforms such as Workato, Tibco, Apache Kafka, IBM MQ, or equivalent
- Ensure the reliability, scalability, and security of all integration layers across on-premise, cloud, and hybrid environments
- Drive API lifecycle management — from design and development to versioning, deprecation, and governance
- Lead the adoption of DevOps practices (CI/CD pipelines, automated testing, infrastructure as code) within the integration domain
- Partner with Solution Architects, Enterprise Architects, and Business stakeholders to translate business needs into robust integration solutions
- Manage the integration platform roadmap aligned with the broader IT strategy
Team Management & Coaching
- Lead, manage, and grow a team of integration developers, middleware engineers, and API specialists (on-site and/or remote)
- Conduct regular 1:1s, performance reviews, and development conversations with team members
- Define clear individual objectives aligned with team and organizational goals
- Identify skills gaps and build targeted development plans for each team member
- Mentor senior engineers and help them grow into technical lead or architect roles
- Foster a culture of psychological safety, open feedback, and continuous learning
- Facilitate knowledge sharing sessions, code reviews, and communities of practice within the team
Talent Development & Resource Planning
- Partner with HR to attract, recruit, and onboard top integration talent
- Build succession plans and identify high-potential individuals within the team
- Develop a skills matrix for the team and manage capacity planning accordingly
- Promote internal mobility and cross-skilling across integration, cloud, and data domains
- Act as a career sponsor and advocate for your team members within the broader organization
Stakeholder Management & Governance
- Serve as the primary point of contact for integration services across business and IT stakeholders
- Manage vendor relationships and third-party integration partners
- Establish and monitor SLAs, KPIs, and quality metrics for integration services
- Report on team performance, project delivery, and platform health to senior leadership
- Contribute to budget planning and resource allocation for the integration domain
Required Skills & Experience
Technical
- ✅ 7+ years of experience in integration and middleware development
- ✅ Strong hands-on expertise in at least one major integration platform (MuleSoft, Azure Integration Services, IBM Integration Bus, Boomi, or equivalent)
- ✅ Solid understanding of API management and RESTful/SOAP/GraphQL design principles
- ✅ Experience with messaging and event streaming technologies (Kafka, RabbitMQ, IBM MQ, Azure Service Bus)
- ✅ Familiarity with cloud platforms (Azure, AWS, GCP) and hybrid integration patterns
- ✅ Knowledge of security standards in integration contexts (OAuth2, JWT, mTLS, API gateways)
- ✅ Experience with DevOps tools and practices (Git, Jenkins, Azure DevOps, Terraform)
Leadership & People
- ✅ 3+ years of direct team management experience (line management, performance reviews, career development)
- ✅ Proven ability to coach, mentor, and develop engineers at varying levels of seniority
- ✅ Strong communication and stakeholder management skills across technical and non-technical audiences
- ✅ Experience running Agile/Scrum teams in a delivery context
- ✅ Demonstrated ability to manage competing priorities and drive delivery in complex environments
Why L'Oréal? Join a company that puts innovation at the heart of its business, offers diverse career paths, and champions sustainability and ethical practices. You will have the opportunity to work on exciting projects that directly impact millions of consumers globally, leveraging cutting-edge technologies in a collaborative and supportive environment.
Don’t meet every single requirement? At L'Oréal, we are dedicated to building a diverse, inclusive, and innovative workplace. If you’re excited about this role but your past experience doesn’t align perfectly with the qualifications listed in the job description, we encourage you to apply anyways! You may just be the right candidate for this or other roles!
We are an Equal Opportunity Employer and take pride in a diverse environment. We would love to find out more about you as a candidate and do not discriminate in recruitment, hiring, training, promotion, or other employment practices for reasons of race, color, religion, gender, sexual orientation, national origin, age, marital or veteran status, medical condition or disability, or any other legally protected status.
Position based in Mexico
- Puedes inscribirte en un máximo de tres ofertas en un período de 30 días.
- No puedes retirar tu solicitud una vez enviada, así que asegúrate de elegir la posición que mejor se adapte a tus habilidades y aspiraciones.
- Visita el apartado “Tu espacio de candidatura” para ver las ofertas en las que ya te has inscrito.
- Por favor abstente de crear cuentas adicionales con emails distintos ya que es probable que tus cuentas se unifiquen y que tus candidaturas en curso se pierdan