Advance Search

Browse Jobs

Engineering Director

Posted a month ago

  • Burgess Hill, West Sussex
  • Any
  • External
  • Expired - 2 months ago
DescriptionYou Lead the Way. We’ve Got Your Back.  With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.  At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.  Join Team Amex and let’s lead the way together. We are looking for an experienced engineering leader to work on Global Commercial Services next generation Digital Experience, data and servicing technology organization that will be used by tens of millions of cardholders and B2B clients around the world. The Engineering Director will be responsible for leading the Business Travel Account Tech Team - a global market-leading centralised billing product offering travel solutions which is a key differentiator for American Express for our corporate clients, including some of the world's most profitable and influential companies. You will join our mature set of scrum teams building new capabilities to bolster the already market-leading offering. We value ideas, opinions and great communicators.We're proud that a culture of respect and teamwork exists among colleagues. We are looking for someone who is super creative and enjoys solving challenging engineering problems. This is an opportunity to work in a fast-paced, agile environment within a Fortune 100 company where you can directly impact real dollars in revenue growth and operational savings.How will you make an impact in this role?Provide technical leadership to deliver high-volume, low-latency software solutions for our customersDrive Cross-functional collaboration with peer technology and product teams across the company to deliver high-impacting productsPerform hands-on architecture, design, development, and testingDrive high-level & detailed technical designs and conduct designs & code reviews as neededDrive consistent development practices – tools, Enterprise Frameworks and common componentsBring Outside-In perspective on A2A & B2B integrations within the platformPromote use of new technologies & products to solve business needs and improve productivityGuide team members in implementing new, highly available, scalable, resilient applicationsProvide technical mentorship to team members at all levels Employ technical expertise to help team members overcome technical problems Actively participate in team and company-wide architecture and engineering discussions and forumsFoster a collaborative spirit across multiple teamsPromote a culture of innovation and experimentation to deliver faster, nimble productsBe an advocate for Open-Sourcing and promote open-source contribution & reuseMinimum Qualifications:University or Master’s degree in Computer Science/Engineering and 12+ years of equivalent experience in related disciplinesExperience with design and implementation of distributed applicationsProven record of designing and developing Java and JavaScript cloud native applications. Hands-on coding experience in one of languages Java, Go, Python and expertise in enterprise solutions like Kafka, RDBMS, NoSQL DatabasesExperience in implementing reactive, multi-threaded application using RxJava, Vert.x is a plusThorough understanding of RESTful API design principles with solid API development experienceSelf-motivated and able to thrive in a just-in-time environmentExperience working in high-performing, iterative development teamsExcellent interpersonal and organizational skillsUnderstanding of lean principles and their manifestation in efficient software development practices is a plusExperience with Cloud Technologies are a plusQualificationsOffer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.To complete your application, please click on the links below. However, if you require any assistance with the completion of this process – or need any reasonable adjustments to be made – then please contact the Recruitment Team on ##### Field: TechnologySchedule: Full-time
Apply