×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer II - Global Commercial Services

Job in New York City, Richmond County, New York, USA
Listing for: American Express
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Senior Developer
Job Description & How to Apply Below
Sr Software Engineer II - Global Commercial Services

FL, United States

Phoenix, AZ, United States

Sunrise, FL, United States

New York, NY, United States

(Hybrid)

** Job Description*
* ** How will you make an impact in this role?*
* The Global Commercial Services team at American Express is looking for a seasoned Senior Engineer I with extensive full-stack development 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 expense management platform, designed to provide actionable insights into business spending for our Small and Medium-sized (SMS) businesses and Corporate customers.

We aim to deliver an innovative, scalable, and highly integrated expenses solution that transforms business spending into a seamless, insightful experience.

** Responsibilities*
* *
* Role and Responsibilities:

*
* + Play a critical role in the design, development, and deployment of our next-generation expense management solution.

+ Collaborate closely with product managers, designers, and stakeholders to refine and shape product requirements, ensuring clarity and readiness for engineering.

+ Mentor and guide feature teams, fostering effective collaboration within the team, across guild teams, and with other cross-functional project teams.

+ Develop robust platform services utilizing domain-driven design and hexagonal architecture.

+ Identify, evaluate, recommend, and integrate SaaS, PaaS, and IaaS solutions to efficiently achieve both functional and non-functional objectives.

+ Participate in and facilitate Request-for-Comment (RFC) processes and proof-of[1][1][1][1]concept (POC) activities.

+ Integrate analytics and instrumentation tool chains into application development workflows.

+ Measure, monitor, and enhance application performance, scalability, and resilience.

+ Actively contribute to establishing and maintaining team coding standards and system design conventions.

+ Employ the Linear method to effectively guide the Software Development Lifecycle of the team.

+ Plan, estimate, delegate, and oversee task execution to ensure milestone goals are met on time, proactively addressing risks and resolving blockers.

+ Regularly demonstrate both individual and team milestone achievements and progress to the product team and stakeholders.

+ Gather, analyze, and incorporate stakeholder feedback to continuously improve the product and refine software engineering practices.

** Qualifications*
* *
* Minimum Qualifications:

*
* + Overall experience: 8+ 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.

+ Experience in full-stack development including mobile apps, web UI, middleware, platform services, and infrastructure as code.

+ Professional certifications in software engineering, architecture, or product management.

- At least 5 years of experience building, mentoring, and managing high-performance distributed engineering teams.

+ 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 Node.js, Python, Ruby, and Go.

+ At least 2 years of experience with Mobile app development either with cross-platform technologies such as React Native, Cordova, Ionic, or native app development.

+ At least 2 years of experience showcasing deep engagement with product management and UX design teams.

+ Hands-on experience with cloud services for application development such as AWS Lambdas, S3, API Gateway, SQS, ECS, RDS, etc.

+ Hands-on experience with multiple storage technologies including RDBMS, Graph databases, document stores, search indices, and OLAP databases.

+ Hands-on experience integrating Postgres-compatible distributed databases such as Cockroach

DB.

+ Hands-on experience integrating with workflow engines, orchestration engines, or durable-execution technologies

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

US Job Seekers - Click to view the "Know Your Rights (https://(Use the "Apply for this Job" box below).) " poster. If the link does not work, you may access the poster by copying and pasting the following URL in a new browser window: https:///poster

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,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary