Skip to main content

Senior Engineer

Senior Engineer
American Express
remote
1 month 1 week ago

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.

Recognition and Support

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

Join Team Amex and let's lead the way together.

Technology Team

As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued.

  • Amex offers a range of opportunities to work with the latest technologies
  • Encourages you to back the broader engineering community through open source
  • Provides dedicated time to invest in your professional development

U.S. Consumer Services and Enterprise Digital & Data Technology Team

The team brings together foundational strategic technology capabilities in various areas like digital experience engineering, AI/ML, marketing technology, and automation, grounded in a data technology model that prioritizes data governance.

GO2 Unify Platform

GO2 is a Java based POA platform for Global Onboarding and Orchestration. It takes care of all activities required to onboard a customer across markets, segments, and products.

  • Handles enriching, evaluating, and approving applications
  • Manages business pends
  • Built using Java and REST services

Minimum Qualifications

  • BS or MS degree in computer science
  • 3-4 years of work experience
  • Hands-on experience with SQL
  • Experience with distributed computing frameworks like Hadoop, Hive, Spark
  • Proficiency in python, java, or scala
  • Understanding of cloud computing
  • Strong analytical and problem-solving skills

Preferred Qualifications

  • Bachelor's degree or higher in a related field

Responsibilities

Responsibilities include, but not limited to:

  • Designing, Developing and maintaining data pipelines
  • Developing deep understanding of integrations with other systems
  • Challenging status quo and implementing creative ideas
  • Leading teams and architecting enterprise applications

Salary Range

Salary Range: $110,000.00 to $190,000.00 annually + bonus + benefits

Colleague Benefits

A list of benefits includes:

  • Competitive base salaries
  • Bonus incentives
  • Free access to global on-site wellness centers
  • Flexible working model with hybrid, onsite or virtual arrangements
  • Career development and training opportunities

Equal Opportunity Employer

American Express is an equal opportunity employer and makes employment decisions without regard to various factors.

Amex Flex

We have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while preserving our unique in-person culture.

Visa Sponsorship

American Express may provide visa sponsorship for certain positions based on various factors.

Expertise level

Work arrangement

Similar Jobs in United States