Lead Software Engineer

3 weeks ago


Burgess Hill, West Sussex, United Kingdom American Express Full time

You Drive Innovation. We Support Your Journey.

At American Express, your contributions, leadership, and impact will be acknowledged - every team member has the chance to participate in the organization's success. Together, we will achieve our goals as a cohesive unit, dedicated to upholding our core values and our commitment to delivering the finest customer experience consistently. We will accomplish this with the highest level of integrity, in an environment where everyone feels valued and included.

The American Express payment network facilitates and authorizes millions of transactions each day, serving as the essential infrastructure for all payment activities and built on real-time, low-latency, and highly available components.

These customer-facing functionalities integrate with the payment network to enhance the American Express brand, enabling critical spending avenues such as mobile payments and e-commerce. We design, develop, and deliver secure services for both core payment systems and customer-facing applications.

We are seeking a dynamic and innovative senior software engineer with a solid foundation in software design, development, and deployment.

As a Senior Engineer, you will lead a scrum team and play a vital role in the architecture of these core features, deploying them within an on-premises payment cloud in the American Express ecosystem.

What impact will you have in this position?

  • Act as a key team member to drive user story analysis, design, and delivery of responsive backend services, adhering to best practice principles.
  • Proactively seek continuous improvement opportunities beyond the obvious.
  • Familiarity with API and integration patterns to securely communicate with backend services and clients.
  • Collaborate within an agile delivery team, with a solid understanding of processes and ceremonies.
  • Demonstrate a desire to learn about industry-leading and innovative technologies and solutions.
  • Maintain a positive attitude, effective communication skills, and a willingness to learn and share knowledge with others.
  • Efficiently manage work priorities and time, both independently and as part of a team.
  • Foster a culture of innovation and experimentation while managing risk to implement creative ideas.
  • Promote a culture of continuous improvement and a readiness to challenge the status quo.
  • Mentor and guide other engineers while collaborating with external teams and Product Owners.

Minimum Qualifications

  • A University Degree in Computer Science, Engineering, or a related field, accompanied by proven experience in a modern development stack (Java or Golang preferred) is essential.
  • Secure integration with API Gateways using REST endpoints is essential.
  • Experience with automated build and test frameworks is essential.
  • Proficiency in messaging and distributed systems using Kafka event streams is essential.
  • Familiarity with SQL Products: Oracle & Postgres is a plus.
  • Knowledge of Application and Network Security architectures is a plus.
  • Experience with NoSQL Products: Redis, Couchbase, Cassandra is a plus.
  • Hands-on experience deploying and monitoring services on Kubernetes + OpenShift is a plus.
  • Eagerness to learn new technologies and translate them into functional software.
  • Support design architecture and present new solutions and services.
  • Hands-on DevOps experience and review/approval of operational guides.

Preferred Qualifications

  • Knowledge of the payment industry.
  • Experience with a wide range of software languages in payment technologies.
  • Experience in designing and implementing distributed technologies.

We prioritize the well-being of our colleagues and their families through benefits and programs that support their overall health. This includes:

  • Competitive base salaries.
  • Bonus incentives.
  • Support for financial well-being and retirement.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location).
  • Flexible working arrangements, including hybrid, onsite, or virtual options based on role and business needs.
  • Generous paid parental leave policies (depending on your location).
  • Free access to global on-site wellness centers staffed with healthcare professionals (depending on location).
  • Free and confidential counseling support through our Healthy Minds program.
  • Opportunities for career development and training.

Employment with American Express is contingent upon the successful completion of a background verification check, in accordance with applicable laws and regulations.



  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Your Leadership Matters. We Support Your Journey. At American Express, we believe that with the right support, individuals and organizations can achieve remarkable growth. Joining our team means becoming part of a diverse global community dedicated to empowering our customers, communities, and one another. Here, you will have the opportunity to develop...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Your Leadership Shapes Our Future. At American Express, we value your contributions, leadership, and the impact you make - every team member has the opportunity to share in our collective success. Together, we strive to uphold our core values and our commitment to delivering the finest customer experience globally, every single day. We do this with...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    You Shape the Future. We Support Your Journey. At American Express, your contributions, leadership, and influence will be acknowledged - every team member has the chance to partake in the organization's achievements. Together, we will succeed as a unit, committed to upholding our corporate values and our strong promise to deliver the finest customer...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    You Guide the Path. We Support Your Journey. With the right support, individuals and organizations can advance in remarkable ways. By joining American Express, you become part of a global and diverse network of professionals dedicated to supporting our clients, communities, and one another. Here, you will have the opportunity to learn and develop as we...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    You Guide the Path. We Support Your Journey. With the right support, individuals and organizations can advance in remarkable ways. When you become part of American Express, you join a global and diverse network of colleagues dedicated to supporting our clients, communities, and one another. Here, you will develop and thrive as we assist you in crafting a...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    You Pave the Path. We Support Your Journey. With the right support, individuals and organizations can advance in remarkable ways. When you become part of American Express, you join a global and diverse network of colleagues dedicated to supporting our customers, communities, and one another. Here, you will have the opportunity to learn and develop as we...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    You Guide the Future. We Support Your Journey. With the right support, individuals and organizations can advance in remarkable ways. When you become part of Team Amex, you join a global and diverse network of colleagues dedicated to empowering our customers, communities, and one another. Here, you will have the opportunity to learn and develop as we assist...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at American Express. As a Senior Engineer, you will play a key role in leading a scrum team and contributing to the architecture of our core features.Key ResponsibilitiesDrive user story analysis, design, and delivery of responsive backend services,...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at American Express. As a Senior Engineer, you will play a key role in leading a scrum team and contributing to the architecture of our core features.Key ResponsibilitiesDrive user story analysis, design, and delivery of responsive backend services,...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Join a Dynamic Team at American Express At American Express, we believe in empowering our employees and fostering a culture of innovation and collaboration. As a member of our team, you will be part of a diverse group dedicated to delivering exceptional service and creating unique career paths that align with your personal and professional goals. Your...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    Join a Dynamic Team at American Express At American Express, we believe in empowering our employees and fostering a culture of innovation and collaboration. As a member of our team, you will be part of a diverse group dedicated to delivering exceptional service and creating unique career paths that align with your personal and professional goals. Your...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at American Express. As a key member of our technology team, you will be responsible for designing, developing, and implementing software applications that meet the needs of our customers.Key ResponsibilitiesLead the development of software applications,...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at American Express. As a key member of our technology team, you will be responsible for designing, developing, and implementing software applications that meet the needs of our customers.Key ResponsibilitiesLead the development of software applications,...


  • Burgess Hill, West Sussex, United Kingdom IntraEdge Full time

    Job SummaryIntraEdge is seeking a highly skilled and enthusiastic Java Software Engineer to join our team as a Senior Java Developer. As a key member of our Scrum team, you will be responsible for building and enhancing features in the Setup experience domain of our global Loyalty and Benefits platform.Key ResponsibilitiesDesign, develop, and deploy...

  • Java Software Engineer

    54 minutes ago


    Burgess Hill, West Sussex, United Kingdom IntraEdge Full time

    Job SummaryIntraEdge is seeking a highly skilled and enthusiastic Java Software Engineer to join our team as a Senior Java Developer. As a key member of our Scrum team, you will be responsible for building and enhancing features in the Setup experience domain of our global Loyalty and Benefits platform.Key ResponsibilitiesDesign, develop, and deploy...


  • Burgess Hill, West Sussex, United Kingdom Tiro Partners Limited Full time £450 - £480

    Job Title: Senior Software EngineerJob Type: ContractCompany: Tiro Partners LimitedAbout the Role:We are seeking an experienced Golang Engineer to join our team on a contract basis. The successful candidate will help develop innovative solutions for our client's customer platform and be involved in design system solutions, and build modern,...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Director to join our Global Merchant Services Technology (GMST) organization. As a key member of our team, you will be responsible for leading the development of our merchant payment experience platform, which is a distributed near real-time low-latency system that is always...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Director to join our Global Merchant Services Technology (GMST) organization. As a key member of our team, you will be responsible for leading the development of our merchant payment experience platform, which is a distributed near real-time low-latency system that is always...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About This RoleAt American Express, we're looking for a seasoned Senior Engineer to lead our team in building cutting-edge payment solutions. As a key member of our engineering team, you'll be responsible for driving user story analysis, design, and delivery of responsive backend services.Key ResponsibilitiesLead a scrum team in designing, developing, and...


  • Burgess Hill, West Sussex, United Kingdom American Express Full time

    About This RoleAt American Express, we're looking for a seasoned Senior Engineer to lead our team in building cutting-edge payment solutions. As a key member of our engineering team, you'll be responsible for driving user story analysis, design, and delivery of responsive backend services.Key ResponsibilitiesLead a scrum team in designing, developing, and...