NEWPosted 2 hours ago

Job ID: JOB_ID_8849

Job Description: Golang Engineer

We are looking for an enthusiastic and diligent Golang Software Engineer to work on the global Loyalty and Benefits platform at American Express. This is a long-term contract role with a hybrid work model, requiring 3 days in the office in Phoenix, AZ.

Role Overview:

  • Work on a modern microservice-based Loyalty and Benefits platform designed to handle all aspects of the customer experience globally.
  • Build and enhance features in the Account domain within an Agile Scrum team.
  • Coordinate and collaborate with other Engineers across the platform to share knowledge and principles.
  • Drive innovation and grow knowledge and skills as an Engineer.

Required Skills:

  • Go (Golang) programming language.
  • Experience with Kafka.
  • Experience with Kubernetes.
  • Experience with Google Cloud Platform (GCP).
  • 6 to 9 years of experience in professional software development.
  • Demonstrable experience in at least one back-end type-safe programming language (Golang preferred, but other experience can be considered).
  • Comfortable/experienced with back-end microservice architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ etc.).
  • Comfortable/experienced within a Scrum framework, working with a team to deliver business functions and customer journeys that are tested and automated throughout the CI/CD pipeline to production.
  • Solid understanding of test-driven development, including unit, component, functional, system integration, and regression tests.

Desired Skills:

  • Bachelors Degree in Computer Science, Computer Engineering, or other technical discipline, or equivalent work experience.
  • Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD) and Waterfall).
  • Knowledge of technologies such as Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.
  • Experienced in continuous integration (CI), continuous deployment (CD) and continuous testing (CT), including tools such as Jenkins, Rally and/or JIRA and version control such as GIT or SVN.

Additional Information:

  • Location: Phoenix, AZ (Hybrid – 3 days in office)
  • Duration: 12 months+ Contract (Long Term)
  • Employment Type: C2C Contract
  • Visa: Any visa except H1B. Prioritize former Amex employees.
  • Interview Process: Skype + F2F interview required.

This role is ideal for a motivated Golang Engineer looking to make a significant impact within a leading financial services company.


Special Requirements

Visa: Any visa except H1B. Prioritize former Amex employees. Skype+F2F interview. Local candidates with DL and LinkedIn required.


Compensation & Location

Salary: $70,000 – $100,000 per year (Estimated)

Location: Phoenix, AZ


Recruiter / Company – Contact Information

Recruiter / Employer: American Express

Email: h.sharma@tekinspirations.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
h.sharma@tekinspirations.com with the subject:

DELETE_JOB_ID_8849

to delete@join-this.com.