American Express is looking to develop best-in-class loyalty solutions to support the growth plans of the company, specifically for Large & Global Enterprises clients with complex needs.
Requirements
- Experience developing Financial Services technology products
- Experience building software for large corporate clients
- Experience managing software engineering teams designing and building software products in a fast-paced, complex and dynamic software development environment
- Extensive hands-on experience building and managing the development of complex, large scale applications and products that require a deep understanding of application logic and dependencies
- Experience with Agile, Scrum or other rapid application development methodologies
- Experience being a people leader, coaching, mentoring and guiding for highly talented technical teams
- Experience attracting, hiring retaining and leading top engineering talent
Responsibilities
- Build a team of talented engineers to deliver the corporate loyalty roadmap
- Work closely with product development and strategy stakeholders to understand the product and customer needs; and enable the product and customer vision for the company
- Work across the Large & Global technology organization to improve engineering efficiency and advocate for engineering best practices
- Responsible for the people management of co-located and remote engineering teams
- Cultivate an environment of continuous engineering improvement through mentoring, feedback, and metrics
- Recruit best in class and diverse engineering talent from the industry at large
- Drive innovation within a fast-paced agile environment
Other
- Bachelor's degree or higher
- US employment eligibility
- Ability to work in a hybrid, onsite or virtual arrangement depending on role and business need
- Ability to travel as required
- Strong communication and collaboration skills