Ford Motor Credit Company is looking to evolve and ensure the operational excellence of its critical payment orchestration services for the FordPay Payments Platform, ensuring the platform meets stringent requirements for security, compliance, scalability, and performance across North America, Europe, and International Markets Group (IMG).
Requirements
- 8+ years of experience in software engineering, with a significant portion focused on backend systems, distributed systems, or high availability secure platforms.
- 2+ years of experience in engineering leadership, including managing a team of individual contributors.
- Proven experience building and scaling complex payments systems, fintech platforms, or high-transaction volume financial applications.
- Strong understanding of payment processing concepts, flows (authorization, capture, refund, fraud etc.), and related technologies.
- Experience with security best practices and regulatory compliance relevant to payments (e.g., PCI DSS, data encryption, tokenization).
- Experience designing and implementing highly available, scalable, and reliable distributed systems.
- Proficiency in at least one major cloud platform (AWS, Azure, GCP) and experience with cloud-native architectures.
Responsibilities
- Lead, mentor, and grow a team of software engineers, overseeing hiring, performance management, and career development.
- Contribute to the technical strategy and architectural vision for the FordPay platform, ensuring alignment with business goals and the overall company technology strategy.
- Facilitate technical architecture discussions, guiding the team in designing and implementing robust, scalable, and secure payment solutions.
- Oversee the technical roadmap for your team's domain to support product initiatives and proactively manage technical debt, while ensuring the platform's design prioritizes scalability, reliability, security, maintainability, high availability, disaster recovery, and fault tolerance.
- Champion best practices in software craftsmanship, including Test-Driven Development (TDD), Clean Code, Refactoring, and secure coding principles.
- Oversee the complete software development lifecycle for your team's contributions to the payments platform, spanning planning, development, and deployment.
- Monitor platform performance, reliability, and operational health for your domain, and establish robust monitoring and alerting systems.
Other
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Visa sponsorship is not available for this position.
- Candidates for positions with Ford Motor Company must be legally authorized to work in the United States.
- Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.
- Leadership & People Development: Foster a strong team culture centered on collaboration, ownership, continuous improvement, and technical excellence.