Senior Software Engineer

American Express Company
New York, NY, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$123,000.0 - $215,250.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Middleware Mobile Application Software JSON Python (Programming Language) Node.Js Ruby on Rails Webui Software Engineering Systems Integration
+12 more
TypeScript Web Applications ReactJS Backend Adobe AngularJS Information Technology Adobe Workfront Front End Software Development Restful APIs Webhooks Programming Languages

Requirements

Do you have experience in Web applications?, The Marketing Campaign Orchestration team at American Express is looking for a seasoned Senior Software Engineer I with extensive Adobe Cloud expertise, a strategic product management mindset, and a proven history of successfully leading and mentoring software engineering teams. This role will be pivotal in shaping and building our next-generation campaign management platform, designed to provide a faster and smoother marketer experience in building and maintaining marketing campaigns. We aim to deliver an innovative, scalable, and highly integrated solution that transforms business spending into a seamless, insightful experience.

  • Overall experience: 6+ years of experience in software engineering and product development, in individual contributor as well as leadership roles.
  • Education: Bachelor of Science or Engineering, specializing in Information Technology, Computer Science, or Software Engineering disciplines.
  • Deep knowledge and experience in Adobe Workfront Configuration & Development.
  • Experience in configuration and building campaign setups in Naehas platform.
  • Strong system integration experience using Adobe Workfront Fusion Automations or Refold AI Cobalt platforms.
  • Experience in full-stack development including mobile apps, web UI, middleware, platform services, and infrastructure as code.
  • Experience with REST APIs, JSON, and webhooks.
  • Excellent analytical, troubleshooting, and communication skills.
  • Strong understanding of project management workflows, task management, and resource allocation processes.
  • Proven ability to manage multiple priorities and meet deadlines in a dynamic environment.
  • Professional certifications in software engineering, architecture, or product management.
  • At least 5 years of experience in Frontend technologies for web, including Typescript and frameworks such as React, Angular, or Ruby on Rails.
  • At least 5 years of experience in Backend and general-purpose programming languages and run-times such as Java, Javascript, Node.js and Python.
  • At least 2 years of experience showcasing deep engagement with product management and UX design teams.

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all