Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
American Express

Staff Software Engineer

American Express

. Provide technical leadership for the design, development and delivery of scalable, secure and resilient software solutions.

Posted 9/30/2026full-timeBurgess Hill • United KingdomLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing scalable software solutions, with a strong focus on distributed systems, cloud platforms, and modern software delivery practices. Proven ability to lead technical direction, mentor engineers, and communicate effectively with diverse stakeholders.

Highest-signal resume keywords
Technical LeadershipDistributed Systems DesignCloud Platforms ExpertiseCI/CD ImplementationMentoring Engineers

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentMicroservices ArchitectureAPI DesignEvent-Driven ArchitectureInfrastructure AutomationAI IntegrationAutomated TestingData PlatformsRelational DatabasesNoSQL Databases
Soft Skills
Excellent CommunicationInfluencing Without AuthorityCuriosity and Passion for Technology
Tools & Technologies
CI/CD PipelinesSource ControlEngineering Productivity ToolingCloud-Native SolutionsContainerization
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEngineeringInformation Technology
Industry Keywords
Enterprise EnvironmentOperational ExcellenceTechnical StrategyRoot Cause AnalysisEngineering Best Practices

Tech Stack

Tools & technologies
CloudDistributed SystemsMicroservicesNoSQL

About the role

Key responsibilities & impact
  • Provide technical leadership for the design, development and delivery of scalable, secure and resilient software solutions.
  • Drive architecture, engineering standards and technology strategy across multiple teams and platforms.
  • Contribute hands-on to design reviews, code reviews, prototyping and complex problem solving.
  • Design and implement distributed systems, APIs, event-driven architectures and cloud-native solutions at enterprise scale.
  • Champion CI/CD, automated testing, observability, reliability engineering and operational excellence.
  • Evaluate emerging technologies, industry trends and open-source capabilities.
  • Partner with product, architecture, security and platform teams to translate business objectives into technology solutions.
  • Lead root cause analysis of critical production issues and improve reliability, performance and scalability.
  • Influence technical direction across organisational boundaries and establish reusable patterns, frameworks and engineering best practices.
  • Identify technical barriers and drive adoption of modern platforms, tooling and development approaches.
  • Mentor and coach engineers at all levels.
  • Build alignment and consensus across engineering, product and business stakeholders.
  • Communicate technical strategy, risks, trade-offs and recommendations to senior leadership and non-technical audiences.
  • Support talent development through mentoring, knowledge sharing and technical growth opportunities.
  • Act as a trusted technical adviser on strategic technology decisions.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Engineering, Information Technology or a related discipline, or equivalent practical experience.
  • At least 8 years' experience designing, building and operating large-scale software systems in a complex enterprise environment.
  • Deep expertise in one or more modern programming languages and technology stacks.
  • Proven experience designing distributed systems, microservices, APIs and event-driven architectures.
  • Strong understanding of cloud platforms, containerisation, infrastructure automation and modern software delivery practices.
  • Recent experience applying relevant AI tools and integrating AI or machine learning models into software products to improve user experience, engineering productivity, or business outcomes.
  • Experience with CI/CD pipelines, source control, automated testing and engineering productivity tooling.
  • Strong knowledge of data platforms, relational and NoSQL databases, and system integration patterns.
  • Demonstrated ability to influence technical direction across multiple teams without direct authority.
  • Excellent communication skills, with the ability to explain complex technical concepts to technical and non-technical audiences.
  • Proven track record of mentoring engineers and developing technical capability within an organisation.
  • Curiosity and passion for technology, continuous learning and innovation.
  • Employment eligibility to work with American Express in the UK is required; the company will not pursue visa sponsorship for these positions.

Benefits

Comp & perks
  • 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 model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities