Campus - Full Time - Software Engineer - 2027 (UK - London) at American Express | GB | Rezi

Campus - Full Time - Software Engineer - 2027 (UK - London) at American Express

Campus - Full Time - Software Engineer - 2027 (UK - London)

American Express · GB

1 weeks ago

Campus - Full Time - Software Engineer - 2027 (UK - London)

American Express · GB

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Campus - Full Time - Software Engineer - 2027 (UK - London) role.

Rezi rewrites your resume against American Express's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Campus - Full Time - Software Engineer - 2027 (UK - London) posting at American Express — free, in seconds.

About the Role

As a Software Engineer in the full-time Technology Graduate Program, you’ll join a 12-month technical and leadership development experience while contributing as a full-time colleague on an Enterprise Technology Services team. You’ll build software, collaborate with Agile teams, and help deliver secure, reliable, customer-first technology that supports the future of payments.

Responsibilities

  • Develop, test, and improve software applications as part of an Agile scrum team.
  • Write clean, maintainable code; participate in code reviews; and create unit tests with guidance from experienced engineers.
  • Identify opportunities to apply new technologies, automation, and engineering practices to solve real business challenges.
  • Partner with Product Managers, Senior Engineers, Quality Engineers, Architects, and business partners to understand requirements, prioritize features, and deliver value.
  • Work across different parts of the technology stack, such as APIs, services, microservices, user interfaces, mobile experiences, cloud platforms, or data-driven solutions.
  • Explore responsible use of AI-powered developer tools, machine learning concepts, and intelligent automation relevant to your team’s work.
  • Participate in graduate program learning, mentorship, networking, community, and career-development experiences while building your full-time career at American Express.

Requirements

  • Must have earned a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or another technical field before the full-time start date.
  • Students must have a graduation date between December 2026 and June 2027.
  • Experience developing products or projects in an academic, personal, internship, research, open-source, hackathon, or professional setting.
  • Exposure to backend engineering, frontend engineering, cloud engineering, mobile engineering, AI / machine learning, data engineering, API development, or full-stack product development.
  • Familiarity with Java, JavaScript, React, TypeScript, Python, C#, Go, Kotlin, Node.js, REST APIs, SQL, Spring, or similar frameworks and tools.
  • Exposure to cloud-native development, microservices, containerization, CI/CD, DevOps, automated testing, accessibility, or secure software development concepts.
  • Interest in AI-powered development tools, generative AI, intelligent automation, responsible AI, or machine learning fundamentals.
  • Programming experience through coursework, projects, research, internships, open-source contributions, hackathons, or extracurricular activities using one or more languages such as Java, JavaScript, Python, C#, Go, Kotlin, Node.js, or similar technologies.
  • Interest in building software applications across web, mobile, backend, cloud, API, microservices, or full-stack environments.
  • Exposure to software development across backend, frontend, cloud, mobile, API, data, or full-stack environments.
  • Exposure to advanced AI software engineering concepts such as LLM integrations, prompt engineering, prompt evaluation, embeddings, retrieval-augmented generation, vector search, AI agents, agentic workflows, or human-in-the-loop review.
  • Familiarity with building or integrating AI-enabled applications using APIs, data pipelines, model inference endpoints, evaluation workflows, or cloud-based AI services.
  • Awareness of responsible AI practices, including model reliability, explainability, privacy, security, governance, bias mitigation, guardrails, and validation of AI-generated outputs.
  • Experience with modern software development practices such as version control, testing, code reviews, Agile methodologies, and collaborative development.
  • Curiosity for emerging technologies, including artificial intelligence, machine learning, developer productivity tooling, automation, and responsible AI practices.
  • Strong communication, teamwork, collaboration, learning agility, and the ability to learn emerging technologies.

Skills

  • Java
  • JavaScript
  • React
  • TypeScript
  • Python
  • C#
  • Go
  • Kotlin
  • Node.js
  • REST APIs
  • SQL
  • Spring
  • Cloud-native development
  • Microservices
  • Containerization
  • CI/CD
  • DevOps
  • Automated testing
  • Accessibility
  • Secure software development
  • AI-powered development tools
  • Generative AI
  • Intelligent automation
  • Responsible AI
  • Machine learning fundamentals
  • LLM integrations
  • Prompt engineering
  • Prompt evaluation
  • Embeddings
  • Retrieval-augmented generation
  • Vector search
  • AI agents
  • Agentic workflows
  • Human-in-the-loop review
  • AI-enabled applications
  • Data pipelines
  • Model inference endpoints
  • Evaluation workflows
  • Cloud-based AI services
  • Model reliability
  • Explainability
  • Privacy
  • Security
  • Governance
  • Bias mitigation
  • Guardrails
  • Validation of AI-generated outputs
  • Version control
  • Testing
  • Code reviews
  • Agile methodologies
  • Collaborative development
  • Artificial intelligence
  • Machine learning
  • Developer productivity tooling
  • Automation
  • Communication
  • Teamwork
  • Collaboration
  • Learning agility

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Entry Level
  • Graduate

Education Level

  • Bachelor's Degree
  • Master's Degree

Benefits

  • Benefits, programs, and flexibility that support you personally and professionally.

About the Company

  • At American Express, we empower technologists to learn, innovate, and make an impact from day one.
  • Enterprise Technology Services teams build, operate, and modernize the technology that helps American Express deliver trusted, secure, and customer-first products and services.