Senior Full Stack Engineer - Java

American Express · Miami, FL

Company

American Express

Location

Miami, FL

Type

Full Time

Job Description

You Lead the Way. We've Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we're supporting our customers' financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what's possible - and we're proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.

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.

The Global Consumer Services Tech (GCST) organization is looking for a hands-on Software Engineer for Customer 360 (C360) Engineering team. The C360 Platform is a critical platform in American Express that provides a comprehensive view of the customer's relationships with various American Express products and handles customers demographics and provides insights about customer's contact preferences. This platform is an integral part of all critical user journeys and is at the fore front of all the new initiatives the company is undertaking.

In C360, we build and operate highly available and scalable services using event-driven reactive architecture to provide real time services to power critical use cases across the company. We perform data analysis, work on anomaly detection and create new data insights.

This role of a Senior Engineer will be an integral part of a team that designs and builds large-scale, cloud-native, event-driven reactive applications to create 360-degree view of the customer.

Specifically, you will help:

  • Lead build of new micro-services that help manages our rapidly growing data hub.
  • Lead build of services to perform real time data processing at scale for relational, analytical queries across multi-dimensional data.
  • Lead build of services that generalize stream processing to make it trivial to source, sink and stream process data.
  • Improve efficiency, reliability and scalability of our data pipelines.
  • Work on cross-functional initiatives and collaborate with Engineers across organizations.
  • Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking
  • Be a productivity multiplier for your team by analyzing your workflow and contributing to enable the team to be more effective, and demonstrating faster and stronger results.
  • Mentor and guide junior team members to success within the team
  • Responsible for setting and driving team goals

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, and you make your own decisions on what tech to use to solve challenging problems. Amex offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology on #TeamAmex

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

The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.

Are you up for the challenge?

  • Minimum 8 years of experience in building large scale distributed applications with object-oriented design using java related stack.
  • Bachelor's degree in Computer Science, Information Systems, or other related field (or has equivalent work experience).
  • Ability to implement scalable, high performing, secure, highly available solutions.
  • Proficient in developing solution architecture for business problems and communicating it to large teams.
  • Proficient in weighing pros and cons of different solution options and gaining alignment on the preferred option with multiple stakeholders.
  • Experience with web services and API development on enterprise platforms using REST, GraphQL, and gRPC.
  • Experience in Event Driven Microservice architecture - Vert.X, Kafka, etc
  • Experience with NoSQL technologies such as Cassandra, Couchbase, etc.
  • Experience with Vert.X and Event driven Architecture is a plus.
  • Experience with Docker/Openshift based deployment is a plus.

We back our colleagues with the support they need to thrive, professionally and personally. That's why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.

If the role you are applying for is designated as hybrid or onsite, you will be required to demonstrate that you have completed your primary COVID-19 vaccination series (i.e., 2 doses for Moderna/Pfizer and 1 dose for J&J) and, for medically eligible* colleagues, a booster shot, to work in or visit any of our offices. This requirement is subject to legally required accommodations.

Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.

American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, age, or any other status protected by law.

US Job Seekers/Employees - Click here to view the "Know Your Rights" poster and supplement and the Pay Transparency Policy Statement.

If the links do not work, please copy and paste the following URLs in a new browser window: https://www.dol.gov/agencies/ofccp/posters to access the three posters.

Date Posted

02/24/2023

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developmental Engineer -

Views in the last 30 days - 0

View Details

Licensed Property & Casualty Agent - Pet Insurance (Remote in Florida) - Chewy

Views in the last 30 days - 0

Chewy Insurance Services is seeking dynamic and passionate individuals to join their team as Licensed Customer Service Representatives LCSR The role i...

View Details

Cyber Systems Operations -

Views in the last 30 days - 0

View Details