MogiMogiJobsPowered by MobiusEngineLet Mogi apply

American Express

Senior Backend Software Engineer - Global Commercial Services Technology

Seattle, WA · 2 months ago

HybridFull-time

About the job

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 I with deep expertise in backend engineering, distributed systems, and cloud-native development. This role will be instrumental in building scalable platform services that power a next-generation expense management solution for Small and Medium-sized (SMS) businesses and Corporate customers.

Responsibilities
• Design, develop, and deploy scalable backend services and APIs using Golang in AWS environments.

• Build microservices leveraging domain-driven design and modern architectural patterns such as hexagonal architecture.

• Collaborate with frontend engineers, product managers, and stakeholders to define service contracts and platform capabilities.

• Mentor engineers and foster strong collaboration across distributed engineering teams.

• Evaluate and integrate SaaS, PaaS, and IaaS solutions to meet functional and non-functional requirements.

• Participate in architecture reviews, RFCs, and proof-of-concept initiatives.

• Develop highly scalable, resilient, and observable distributed systems.

• Design and implement event-driven architectures and streaming solutions using Kafka and related messaging technologies.

• Integrate with workflow orchestration and durable execution frameworks such as Camunda and Temporal.

• Design and manage data systems across relational, graph, document, search, and OLAP databases.

• Build and operate cloud-native systems using AWS services such as Lambda, ECS, SQS, API Gateway, RDS, and S3.

• Implement observability through logging, monitoring, and distributed tracing using tools such as Datadog.

• Establish backend engineering standards, best practices, and system design conventions.

• Plan, estimate, and deliver on engineering work while proactively mitigating risks and resolving blockers.

• Communicate progress and system capabilities to stakeholders and leadership.

Qualifications
• 5+ 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.

Reports on American Express