Enable job alerts via email!

Senior Golang Engineer

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer, where you'll lead innovative projects and develop cutting-edge applications. This role offers the chance to work with a diverse team, focusing on transitioning to microservices architecture and enhancing customer engagement through modern technology. You'll be part of a supportive environment that values your contributions and fosters professional growth. If you're passionate about technology and eager to make an impact, this is the perfect opportunity for you.

Benefits

Flexible work arrangements
Parental leave
Wellness centers
Counseling services
Career development opportunities

Qualifications

  • Significant experience in a modern development stack, preferably Golang.
  • Experience in application design and software development in Agile environments.

Responsibilities

  • Lead projects and develop custom applications based on business needs.
  • Collaborate with cross-functional teams to drive engagement and loyalty.

Skills

Golang
Agile Development
Analytical Skills
Problem-Solving

Education

Degree in Computer Science

Tools

Git
PostgreSQL
Couchbase
Docker
Kubernetes
JIRA
Confluence
GitHub Actions
Jenkins
GitLab CI

Job description

Social network you want to login/join with:

With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues committed to supporting our customers, communities, and each other. Here, you'll learn and grow, creating a career journey that's unique and meaningful to you, supported by benefits, programs, and flexibility for your personal and professional development.

At American Express, your contributions, leadership, and impact are recognized—every colleague has the opportunity to share in the company's success. We aim to win as a team, upholding our promise to provide the world's best customer experience daily, with integrity and an inclusive environment where everyone feels seen, heard, and valued.

Join Team Amex and let's lead the way together.

We are seeking an innovative, experienced, and talented senior software engineer to work closely with the business unit and development team to develop new system capabilities based on technical and functional specifications.

How will you make an impact in this role?
  1. Project Leadership and Development: Lead projects, design system solutions, develop custom applications, modify existing applications to meet changing business needs, handle coding, debugging, documentation, and collaborate with the SRE team. Provide post-implementation and ongoing support.
  2. Software Design and Testing: Develop and design software applications, translate user needs into system architecture, assess application performance, validate system integration, and test resilience and automation tools.
  3. Innovation and Customer Focus: Identify innovative ideas and proof of concepts to meet current and future customer needs. Contribute to developing a modern loyalty platform that enhances customer engagement and connects with customers on their preferred platforms.
  4. Team Collaboration: Work with cross-functional teams to develop solutions that drive engagement and loyalty, ensuring smooth transition throughout the development cycle.
  5. Architecture Transformation: Focus on transitioning from legacy monolithic platforms to a microservices-based architecture aligned with long-term business goals.
Minimum Qualifications:
  • Degree in Computer Science, Engineering, or related field with significant experience in a modern development stack (Golang preferred).
  • Experience in application design, software development, testing, preferably in Agile environments.
  • Experience with Git, open-source frameworks, relational and NoSQL databases (PostgreSQL, Couchbase, Cassandra), REST APIs, CI tools (GitHub Actions, Jenkins, GitLab CI), containerization (Docker, Kubernetes), and collaboration tools (JIRA, Confluence).
  • Strong analytical, problem-solving skills, and a passion for learning new technologies.
Preferred Qualifications:
  • Knowledge of the payments industry.
  • Experience with distributed technologies, multiple programming languages, and payments technologies.

We support our colleagues with benefits that promote holistic well-being, including financial, physical, and mental health support, flexible work arrangements, parental leave, wellness centers, counseling, and career development opportunities. Employment is contingent upon successful background verification, as per applicable laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Golang

JR United Kingdom

London

Remote

GBP 60,000 - 100,000

8 days ago

Senior MS Dynamics Architect to assess, design and make improvements to the organization's CRM

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

17 days ago

Senior Software Engineer - Golang

ZipRecruiter

London

Remote

GBP 90,000 - 120,000

9 days ago

Salesforce Developer - Mortgage Sector

JR United Kingdom

London

Remote

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Senior GoLang Engineer

JR United Kingdom

London

On-site

GBP 60,000 - 90,000

5 days ago
Be an early applicant

Salesforce Developer - Financial Service

Opus Recruitment Solutions

Greater London

Remote

GBP 60,000 - 80,000

4 days ago
Be an early applicant

Senior Golang Developer - 2 Day London - Inside IR35

TEKsystems

London

On-site

GBP 50,000 - 75,000

10 days ago

Salesforce Developer - Financial Service

JR United Kingdom

London

Remote

GBP 60,000 - 80,000

8 days ago

C Software engineer - Network ASIC's

MBR Partners

London

Remote

GBP 50,000 - 90,000

4 days ago
Be an early applicant