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

Impress employers and recruiters.
Choose from hundreds of resume examples.
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.

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.
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.

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.