Developer Golang
Core
Building and enhancing features in the Account domain for a global Loyalty and Benefits platform serving American Express customers.
Role type
Senior Golang Software Engineer (Backend)
Builds
Microservices for the Loyalty and Benefits platform
Domain
Financial Services / Fintech
Deliverable
product features
Required skills
Golang, REST API design, asynchronous messaging (Kafka, RabbitMQ), microservices architecture, CI/CD pipelines, SQL/NoSQL databases, TDD
Preferred skills
gRPC, GraphQL, Docker, Jenkins, Agile/Scrum methodology
Technologies
Golang, Kafka, RabbitMQ, Postgres, Git, Jenkins, Docker, gRPC, GraphQL
Responsibilities
Design and implement backend microservices, coordinate with cross-functional engineers, develop automated tests within CI/CD pipelines, deliver business functions and customer journeys
Seniority
Senior, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.