> Markdown version of [/jobs/ext/82839-senior-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/82839-senior-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer II - **Company:** American Express - **Location:** Burgess Hill, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Information Engineering, Extract Transform Load (ETL), Distributed Systems, Fault Tolerance, Python (Programming Language), Machine Learning, NoSQL, SQL Databases, Cloud Platform System, Large Language Models, Prompt Engineering, Backend, Containerization, Kubernetes, Machine Learning Operations, Api Design, Docker - **Published:** May 24, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=32bff52c6ae59cb8 ## About the Role Do you have experience in System design?, Do you have a Master's degree?, * Expertise in backend engineering and API design * Deep understanding of distributed systems, scalability, and fault tolerance * Proficiency with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures * Experience with containerization and orchestration (Docker, Kubernetes) * Solid understanding of databases (SQL and NoSQL) and data modeling * Knowledge of vector databases and embeddings for AI applications * Strong understanding of machine learning fundamentals and LLM capabilities/limitations * Experience building and deploying AI/ML systems in production environments * Familiarity with MLOps practices including model deployment, monitoring, and lifecycle management * Understanding of data engineering concepts including ETL pipelines and data quality * Ability to evaluate architectural trade-offs (performance, cost, complexity) * Strong system design and solution architecture skills * Experience implementing observability and reliability best practices * Strong communication skills with ability to influence technical and non-technical stakeholders * Ability to align technical solutions with business outcomes and product goals Preferred Qualifications * Extensive experience building large-scale distributed systems * Proven senior-level ownership and delivery * Relevant degree or equivalent experience * Strong agile experience * Strong Python expertise (backend + AI) * Experience with LLMs and prompt engineering * Knowledge of AI governance (MRMG, privacy, security) * CI/CD and cloud delivery experience * Strong reliability and operational mindset * Strong communication and stakeholder influence ## Related Videos - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)