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.
One Amex enables engineers to develop fast, scalable, and consistent applications. Since it follows an inner source model, everyone at American Express can view and contribute to any part of the platform. It is built on an open governance policy.
The One Amex platform is a collection of open-source and in-house libraries including technologies like React.js, redux, GraphQL, Jest, Webpack, Node.js, Java 8, Redis, Vert.x, Druid, Superset, and many more. It’s a suite of products where patterns have been developed for solving cross cutting concerns like security, cloud native serverless hosting, testing, internationalization, analytics, server-side rendering, CI/CD, and many more to come.
Enterprise Web Intelligence team whose directive is to develop new products and platforms for American Express customers. You should be familiar with modern software development methodologies and be able to investigate and rapidly iterate on ideas despite ambiguity.
Contribute to high level design as well as detailed design of complex subsystems with emphasis in high availability and low latency.
Conduct proof of concept to validate the feasibility and performance of proposed solutions aligning with project goals and requirements.
Experienced in the definition and implementation of effective software engineering practices and processes that result in high speed to market: i.e., open-source style project maintainers, issue triage, code reviews, code contribution metrics definition, test automation strategy, CI/CD optimization, etc.
Bachelor’s degree in computer science, Computer Science Engineering, or related experience.
5+ years of software development experience. Experience in all phases of software development including design, configuration, testing, debugging, implementation, and support of large-scale, business centric and process-based applications
4+ years of development experience with Web Technologies (HTML, CSS, JavaScript, React, Next.js etc.)
3+ years of development experience with Java (minimum Java 8), Python, or Go
Demonstrated experience in Agile development, application design, software development, and testing.
Strong technical capability with an intense desire to learn new skills and industry trends.
Demonstrated experience with object-oriented design and coding with variety of languages and proven ability to understand and use complex data structures and associated components.
Must be willing and able to express new ideas, concerns, and opinions directly to wider team including tech and business partners in team meetings in person or video/tele conferencing.
Must have experience with performance and monitoring tools e.g., Splunk, Dynatrace, ELK
Analytical skills and knack of looking for non-obvious solutions.
Knowledge CI/CD, system testing, test automation.
Preferred Qualifications:
2+ Years Experience in Amex internal frameworks like OneApp, OneCMS.
Experience in Search Technologies like Elastic Search, Lucidworks Fusion.
Experience with Event Driven and Reactive Programming.
Experience developing solutions considering web privacy and security regulations.
Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.
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. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.
As part of Team Amex, you’ll experience our 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.
By continuing you agree to our Terms & Privacy Policy.