Senior Software Engineer: Build Scalable Distributed Systems

American Express

Phoenix (AZ)

On-site

USD 120,000 - 160,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

American Express in Phoenix seeks software engineers to join Amex Tech, contributing to distributed systems and open-source initiatives that power our global services. You will collaborate with talented teams to design, build, test, and maintain scalable applications across multi-tiered architectures.

The role requires a Bachelor’s in CS/CE or equivalent experience, expertise in distributed systems and databases, and strong knowledge of Agile practices.

Qualifications

  • Bachelor’s degree in CS/CE or equivalent experience.
  • Knowledge of distributed systems, NoSQL and relational databases.
  • Knowledge of core tools for planning, analyzing, crafting, building, testing, configuring, and maintaining assigned applications.
  • Software engineering experience or a related role.
  • Expertise in application design, software development, and automated testing.
  • Experience in object-oriented design and coding with multiple languages.
  • Experience in distributed (multi-tiered) systems, algorithms, and relational databases.
  • Experience in Agile software development methodologies (Scrum/Kanban, iterations, user stories).
  • Experience in automation testing and documentation.

Skills

Distributed systems
NoSQL
Relational databases
Agile/Scrum
Automation testing
Object-oriented design
Multi-language coding

Education

Bachelor's in CS/CE
Advanced degree preferred

Job description

American Express in Phoenix seeks software engineers to join Amex Tech, contributing to distributed systems and open-source initiatives that power our global services. You will collaborate with talented teams to design, build, test, and maintain scalable applications across multi-tiered architectures.

The role requires a Bachelor’s in CS/CE or equivalent experience, expertise in distributed systems and databases, and strong knowledge of Agile practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Part-Time Data Engineer — Build Scalable Data Systems
Part-Time Data Engineer — Build Scalable Data Systems

American Express • Phoenix (AZ)

Remote
USD 33,062 - 44,083
Senior Engineer - Agile Data Platform Lead (Remote-Friendly)
Senior Engineer - Agile Data Platform Lead (Remote-Friendly)

American express • Phoenix (AZ)

Remote
USD 57,308,160 - 85,962,240
Cutthroat based compensations
Extra impetuses
6% Organization Match on retirement投资
+3
Senior Big Data Engineer — Flexible/Remote
Senior Big Data Engineer — Flexible/Remote

American express • Phoenix (AZ)

Remote
USD 27,552 - 41,328
Competitive pay
Retirement match
Wellbeing support
+5
Senior Software Engineer II
Senior Software Engineer II

American Express • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Senior Web & Cloud Architect — Open Source Lead
Senior Web & Cloud Architect — Open Source Lead

American Express • Phoenix (AZ)

On-site
USD 27,552 - 41,328
Amex Flex
Senior Software Engineer — Java/Scala, API & CI/CD
Senior Software Engineer — Java/Scala, API & CI/CD

American Express • Idaho

On-site
USD 110,000 - 190,000
Software Engineer, Enterprise Tech Services (Agile)
Software Engineer, Enterprise Tech Services (Agile)

American Express • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Competitive base salaries
Bonus incentives
Company 6% 401k match
+6
Software Engineer I, Enterprise Tech — Agile, Cloud & Microservices
Software Engineer I, Enterprise Tech — Agile, Cloud & Microservices

American Express • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Competitive base salary
Bonus incentives
6% company match on retirement savings
+7
Senior Infrastructure Engineer — Hybrid Cloud & HA Expert
Senior Infrastructure Engineer — Hybrid Cloud & HA Expert

American express • Phoenix (AZ)

Remote
USD 27,552 - 41,328
Competitive base pay
6% retirement match
Medical, dental, vision benefits
+3
Senior Software Engineer, Digital Banking & Payments
Senior Software Engineer, Digital Banking & Payments

MainframeMaster • Northern (KY)

On-site
USD 120,000 - 180,000