Senior Manager - Software Engineering Agile Scrum GO2 Unify
American ExpressAbout the role
Description
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
The U.S. Consumer Services and Enterprise Digital & Data Technology Team brings together foundational strategic technology capabilities in digital experience engineering (Mobile and Web), AI/ML, marketing technology, enterprise communications, travel and lifestyle, and automation, grounded in our data technology model that prioritizes data governance. It employs a ground-breaking focus with development responsibilities for customer-facing capabilities that deepen and expand digital engagement, as well as core technical capabilities that cut across business lines and customer segments.
GO2 Unify is the Java based POA platform for Global Onboarding and Orchestration. GO2 is the platform that takes care of all activities required to be done for onboarding a customer across markets, segments and products.
Software Engineering:
• Hands-on engineer with expertise in developing complex, large scale enterprise application
Work with product owners to define requirements for new features, build product roadmaps and plan increments of work.
Whiteboard and socialize system design changes such as front end and APIs in collaboration with architects, tech leads and team members.
• Responsible for technical aspects of software engineering for assigned applications including design, developing prototypes, and coding assignments
• Partner with customers and other internal teams and technical product managers to deliver improvements to the platform
• Establish and accepts responsibility for engineering practices across teams for example the code review, build and release process and the effectiveness of the retrospective
• Empower teams to automate demand driven scalable application deployments in test or production environments
• Apply specialized knowledge of industry standards or practices to assigned initiatives in order to identify complex and or broad problems and issues and formulate recommendations
• Collaborates with leadership across teams to define solutions, technical implementation to drive software maturity and practices
Leadership:
• People Leader to individual scrum team, including B30 colleagues and vendor partners
• Promote, empower, and practice servant-leadership
• Drives the team’s technical improvements and roadmap
• Takes accountability for the technical maturity of the team
• Mentor and guide team members to success; identify strengths and areas for growth in direct reports and guides them to grow in their careers while being more productive on the team
• Nurture an environment of continuous engineering improvement through mentoring, feedback, and metrics
• Working with Engineering Director to hire top talent for the team
Please note, Salary increases in case of a lateral move are provided only on an exception basis and in line with compensation guidelines.
This req is approved for cross-BU applicants.
Qualifications:
Most successful candidates will currently be in a B35 Software Engineer 1 role or equivalent
• Bachelor’s Degree in computer science, computer science engineering, or related experience required; advanced degree preferred
• 8+ years of active engineering
• 2+ years leadership experience in a complex technical environment a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s