About this role
Global Commercial Services (GCS) serves millions of business customers around the world, from mom-and-pop shops to Fortune 500 companies. We back businesses so they can do more business, with a mission to be the undisputed leader in financial and membership services - responsibly driving double-digit revenue growth. We do that by offering a diverse range of payment and cashflow tools, from a wide range of traditional card products, to working capital and supply chain financing, to new digital solutions that make it easy for our customers to manage a full range of their financial and payment needs.
The Global Commercial Services team at American Express is seeking a Senior Software Engineer II with strong expertise in frontend development and user-centric product engineering. This role will play a key part in building a next-generation expense management platform that delivers intuitive, scalable, and high-performing digital experiences for Small and Medium-sized (SMS) businesses and Corporate customers.
- 8+ years of experience in software engineering with a strong focus on backend systems.
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
- Strong hands-on experience building backend services using Golang.
- Strong experience designing and deploying systems in AWS cloud environments.
- Experience building and operating distributed systems, APIs, and microservices architectures.
- Experience with domain-driven design and modern architectural patterns.
- Experience working with a variety of data storage technologies including relational and NoSQL databases.
- Experience with distributed Postgres-compatible databases such as CockroachDB.
- Experience integrating workflow orchestration platforms such as Camunda or Temporal.
- Experience implementing observability, monitoring, and performance optimization tools such as Datadog.
- Experience collaborating across cross-functional teams and mentoring engineers.
- Strong communication and problem-solving skills.
- Experience integrating AI/ML models into backend systems is a plus.
- Entrepreneurial mindset and passion for building scalable systems.
- Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for this position.