Golang Engineer - GLB

Remote Full-time
About the position

The Golang Engineer position at American Express involves designing and developing software solutions that enhance customer engagement and loyalty. The role requires collaboration with various teams to transition from legacy systems to modern microservices architecture, ensuring high performance and integration of applications. The engineer will work in a supportive and inclusive environment, focusing on innovative solutions and professional development.

Responsibilities
Ā• Design system solutions and develop custom applications to meet business requirements.
,
Ā• Handle coding, debugging, and documentation while collaborating with the SRE team.
,
Ā• Provide post-implementation and ongoing production support.
,
Ā• Translate user needs into system architecture and assess application performance.
,
Ā• Test the engineering resilience of software and automation tools.
,
Ā• Identify innovative ideas and proof of concept for customer needs.
,
Ā• Develop a modern loyalty platform to enhance customer interaction with American Express.
,
Ā• Partner with development teams, testing, and quality for smooth transitions throughout the development life-cycle.
,
Ā• Build and execute strategies to move from legacy platforms to microservices-based architecture.

Requirements
Ā• Bachelor's degree in Computer Science, Engineering, or a related field.
,
Ā• 4+ years of experience in a modern development stack including Golang, Kafka, and REST API.
,
Ā• Experience in application design, software development, and testing in an Agile environment.
,
Ā• Experience with relational and NoSQL databases such as PostgreSQL, Couchbase, or Cassandra.
,
Ā• Experience designing and developing REST APIs for high volume clients.
,
Ā• Experience with continuous integration tools like Jenkins and Gitlab CI.
,
Ā• Experience with automated build and test frameworks is a plus.
,
Ā• Strong analytical and problem-solving skills.
,
Ā• Ability to effectively communicate with internal and external business partners.

Nice-to-haves
Ā• Knowledge of the payments industry.
,
Ā• Experience with coding skills across various distributed technologies.
,
Ā• Experience with open-source frameworks, especially maintaining or contributing to open source projects.
,
Ā• Experience with a broad range of software languages and payments technologies.

Benefits
Ā• Competitive base salaries
,
Ā• Bonus incentives
,
Ā• 6% Company Match on retirement savings plan
,
Ā• Free financial coaching and financial well-being support
,
Ā• Comprehensive medical, dental, vision, life insurance, and disability benefits
,
Ā• Flexible working model with hybrid, onsite or virtual arrangements
,
Ā• 20+ weeks paid parental leave for all parents
,
Ā• Free access to global on-site wellness centers
,
Ā• Free and confidential counseling support through Healthy Minds program
,
Ā• Career development and training opportunities

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Virtual Operations at arenaflex**

Remote Full-time

Sr. Mgr/Assoc. Dir., Marketing Operations

Remote Full-time

Head Counsel, Intellectual Property - Remote

Remote Full-time

Junior Systems & Automation Developer (Remote - PH, CR, & CO)

Remote Full-time

**Experienced Customer Service Representative – Financial Hardship Programs Support**

Remote Full-time

Jr CVS Data Entry Clerk - Apply Now-[Entry Level/No Experience Required]

Remote Full-time

Platform Lead - Digital Products, Community Support

Remote Full-time

Content Editor, Benefits Experience & Technology (BXT) Job at Amazon in Arlingto

Remote Full-time

Puestos vacantes: Analista Sr Inteligencia Financiera PLAFT (5344)

Remote Full-time

Experienced Remote Data Entry Research Panelist – Flexible Part-Time and Full-Time Opportunities in Various Fields with blithequark

Remote Full-time
← Back to Home