Job Description
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves, and build a better world — together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?
The Ford Motor Credit Company team helps put people behind the wheels of great Ford and Lincoln vehicles. As we transform the financial services landscape, the Customer domain is looking for a highly technical Engineering Manager to lead the evolution of our global identity platform.
In this role, you will lead the technical strategy for our Informatica IDMC platform and MDM SaaS implementation. You will manage a global team of software engineers to build resilient, secure, and scalable master data solutions and microservices that serve as the backbone of Ford Credit’s digital ecosystem. You will be responsible for the end-to-end technical delivery, from MDM data modeling to global cloud deployment strategies on Google Cloud Platform (GCP).
Technical Leadership & MDM Architectural Oversight
- Informatica Platform Strategy: Lead the design, implementation, and ongoing evolution of the Informatica IDMC platform and MDM SaaS solution, including complex data modeling, ingress/egress strategies, and sophisticated match/merge configurations.
- GCP Cloud-Native Architecture: Oversee the integration of Informatica workflows (CAI, CDI) with GCP services (GKE, Pub/Sub, and PostgreSQL) to ensure a high-availability identity ecosystem.
- Domain-Driven Design (DDD) & Patterns: Architect backend services using Hexagonal Architecture and CQRS patterns to ensure strict data consistency and secure handling of PII across global regions.
- XP & Engineering Excellence: Act as a technical authority for Extreme Programming (XP) practices. Engage in "Manager-led" pair programming and deep-dive code reviews to solve complex data integration, concurrency, and latency issues.
Operational & Systems Engineering
- Site Reliability & Data Quality: Define and monitor SLIs/SLOs for the MDM platform. Utilize Google Cloud Monitoring and Informatica Data Quality tools to perform root-cause analysis of distributed system failures.
- Security & Compliance: Implement "Shift Left" security practices, ensuring the Customer domain complies with global financial regulations (GDPR, CCPA) through automated scanning (SonarQube, Checkmarx) and robust IAM optimization.
Strategic Delivery & Collaboration
- Technical Roadmap Ownership: Translate complex Master Data Management requirements into a multi-year execution roadmap, balancing technical debt with the need for real-time data synchronization.
- Cross-Functional Integration: Partner with Product Owners and Architects to integrate the MDM platform with global Ford systems, ensuring seamless authentication flows and a "Single View of Customer."
You’ll Have (Minimum Requirements)...
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a strictly related technical field.
- Experience: 10+ years of professional software engineering experience, with at least 3+ years in a technical lead or management capacity.
- Informatica Expertise: 5+ years of hands-on experience with Informatica platform development and administration (IDMC, CAI, CDI) and 3+ years specifically implementing Informatica MDM SaaS solutions.
- Backend Engineering: Advanced proficiency in Java (17/21) and the Spring Boot ecosystem. Expertise in building RESTful APIs and microservices.
- Google Cloud Expertise: Proven experience designing and deploying production-grade applications on GCP (Cloud Run, Cloud Build, Tekton).
- Engineering Craftsmanship: Mastery of Test-Driven Development (TDD), Behavior-Driven Development (BDD), and architectural modeling (C4/Mermaid).
- Data Mastery: Deep understanding of MDM data modeling of entity hierarchies, relationship modeling, and distributed data consistency challenges.
Even Better, You May Have...
- Certifications: Informatica Customer 360 SaaS Developer, Google Cloud Professional Cloud Architect, or Professional Data Engineer certifications.
- Advanced Integration: Experience with Apollo GraphQL and Service Mesh technologies.
- Financial Domain Expertise: Experience building "Core Banking" or "Identity Management" systems where data integrity and auditability are mission-critical.
- DevSecOps Mastery: Hands-on experience with Infrastructure as Code (Terraform) and API security tooling (42Crunch).
- Global Scale: Experience managing multi-regional deployments and navigating the technical nuances of cross-border data residency.Engineering Manager: Customer Domain (Informatica MDM)