Sr Software Engineer II - Global Commercial Services
American Express- Location
- FL, United States · Phoenix, AZ, United States · Sunrise, FL, United States +1
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 3mo ago
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.
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 toolchains 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.
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 CockroachDB.
- 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” 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://www.eeoc.gov/poster
Skills
- Typescript
- React
- Angular
- Ruby on Rails
- Node.js
- Python
- Go
- React Native
- Cordova
- Ionic
- AWS Lambda
- S3
- API Gateway
- SQS
- ECS
- RDS
- PostgreSQL
- CockroachDB
More jobs at American Express
All 368Sr Software Engineer II - GCP, Java/Python - The Personalization, Brand, and Communications Technology
American Express · New York, NY, United States · USD 123,000–215,250/yr · today
Associate Manager of Acquirer Product Management
American Express · Phoenix, AZ, United States · USD 78,000–124,750/yr · today
Software Engineer II - Java - Digital Payments
American Express · Phoenix, AZ, United States · USD 89,250–150,250/yr · today
Senior Analyst/Analyst- Data Analytics
American Express · Gurugram, HR, India · yesterday
Associate - Technology Vendor Management
American Express · Phoenix, AZ, United States · USD 78,000–124,750/yr · yesterday
Similar roles
Software Engineer Intern, Infrastructure (Summer 2027)
DatologyAI · San Mateo · USD 1,000/day · today
Software Engineer, Infrastructure (4-8 YOE)
Airtable · San Francisco, CA · New York, NY · Seattle, WA · USD 187,000–260,000/yr · today
Software Engineer, Data
Airtable · San Francisco, CA · Austin, TX · New York, NY · USD 196,000–278,100/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Senior Full Stack Engineer
MrBeast · Salt Lake City, Utah · today