101 to 125 of 4,058 Software Engineering Jobs in London

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
services including Lambda, ECS Fargate, API Gateway, DynamoDB, S3, Secrets Manager, and CloudWatch. Work closely with the Lead React Engineer, Technical Architects, and Engineering teams to implement technical designs, architectural patterns, and coding standards. Collaborate with product managers, designers, and client stakeholders to translate business requirements into robust technical … solutions. Design and implement integrations with internal client systems and external third-party APIs using REST, webhooks, and event-driven integration patterns. Apply software engineering best practices, including SOLID principles, Clean Architecture, Repository Pattern, Factory Pattern, Strategy Pattern, Dependency Injection, and other design patterns to create maintainable ...

Senior Full-Stack Developer

Location
City Of London, England, United Kingdom
looking for a Senior Full-Stack Developer to play a pivotal role in leading the design, development, and deployment of complex software solutions. You will architect and maintain data engineering pipelines, backend services, APIs, demonstrate consideration for design and UI/UX when building user interfaces, delivering reliable … scalable systems that address business needs across diverse industries. This position requires deep expertise in software engineering concepts, advanced coding abilities (preferably Python but not essential, and Typescript), and hands‐on experience with cloud deployments, databases, and containerisation (Docker). If this sounds of interest ...

Forward Deployed Engineer

Location
Greater London, England, United Kingdom
Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan … named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses ...

Staff Engineer (Onboarding Team)

Hiring Organisation
ebury
Location
London, England, United Kingdom
businesses operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future.Staff Software Engineer (Onboarding)London Office - Hybrid: 4 days in the office, 1 day working from homeEbury is seeking exceptional and highly motivated software engineers … join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Staff Software Engineer, you will be an integral part of our team from your first day, contributing to mission-critical projects and deploying production code within ...

Staff Engineer (Onboarding Team)

Location
Greater London, England, United Kingdom
businesses operate globally, get in touch - we’d love to discuss how Ebury can accelerate your career so you can shape the future. Staff Software Engineer (Onboarding) London Office - Hybrid: 4 days in the office, 1 day working from home Ebury is seeking exceptional and highly motivated software engineers to join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Staff Software Engineer, you will be an integral part of our team from your first day, contributing to mission-critical projects and deploying ...

Compute Platform Engineer II

Location
Greater London, England, United Kingdom
ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation, metadata … data mechanics” Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time ...

Lead DevOps Engineer

Location
Greater London, England, United Kingdom
DevOps Engineer, you will own the technical direction of our cloud infrastructure, delivery platforms, and operational capabilities. You will remain hands‐on across the engineering lifecycle, from architecture and infrastructure design through deployment, observability, incident response, and continuous improvement. We expect you to operate with a high degree … autonomy, make strategic and architectural decisions within your area, and resolve complex technical challenges. You will establish reusable engineering approaches that improve reliability, security, performance, and developer productivity. This is an individual contributor role with no direct reports. You will provide functional leadership, guide engineers at different career stages ...

Senior Java/Kotlin Engineer - Equity Derivatives Tech - VP

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
SDLC and DevOps, using metrics to boost efficiency.Translate complex business requirements into detailed technical specifications.Proactively identify, mitigate, and solve complex risks throughout the software development lifecycle.Improve system performance, scalability, reliability, observability.Skills RequiredStrong software engineering experience in Java/Kotlin, building enterprise-grade, cloud-hosted systems.Proven experience working … deliver mission-critical capabilities from concept through production.Extensive experience in backend development, preferably in a financial services environment, with a strong background in software application design, development, and implementation.Practical experience with Agentic AI development tools and patterns.Proven experience building and deploying applications on Cloud platforms.Demonstrable understanding of concurrent ...

Compute Platform Engineer II

Hiring Organisation
GSK
Location
Greater London, United Kingdom
Employment Type
Full Time
ability to leverage data, knowledge, and prediction to find new medicines. We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data/metadata/knowledge platforms, and AI/ML and analysis platforms, all geared toward: Building a next-generation, metadata … data mechanics" Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time ...

Lead Full Stack Developer

Hiring Organisation
EPAM Systems Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Lead Full Stack Developer to join our team in London and help deliver scalable, secure and cloud-based applications. This role combines full-stack software engineering, AI enablement and modern cloud development. The successful candidate will have strong experience in Front End and Back End development, hands … maintainable application architectures Develop and integrate solutions using Azure and Databricks services Implement AI-powered functionality using large language models, AI services and modern engineering frameworks Design and support integrations with enterprise applications, databases and external APIs Contribute to CI/CD pipelines, automated testing and software delivery ...

Lead Full Stack Developer

Location
Greater London, England, United Kingdom
Lead Full Stack Developer to join our team in London and help deliver scalable, secure and cloud-based applications. This role combines full-stack software engineering, AI enablement and modern cloud development. The successful candidate will have strong experience in front-end and back-end development, hands … services and maintainable application architecturesDevelop and integrate solutions using Azure and Databricks servicesImplement AI-powered functionality using large language models, AI services and modern engineering frameworksDesign and support integrations with enterprise applications, databases and external APIsContribute to CI/CD pipelines, automated testing and software delivery processesEnsure application ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
looking for a Full Stack Engineer to build the products that power our reinsurance broking, analytics and client-facing platforms.This is a hands-on engineering role for someone who enjoys working across the whole stack and is equally comfortable building conventional services and AI-enabled features. You will work … alongside architects, product stakeholders and delivery partners to ship software that brokers and analysts use every day.**Key Responsibilities:*** **Build Across the Stack:** Design, build and ship features end to end, from APIs and services through to responsive, accessible user interfaces.* **Cloud Native Delivery:** Develop and run cloud-native ...

Java Engineer

Location
Greater London, England, United Kingdom
Solirius Reply, part of the Reply Group, is a technology consultancy and digital transformation partner that helps organisations solve complex challenges through strategy, design, engineering, and delivery. We work closely with our clients to deliver secure, accessible, user-focused services that evolve with their needs. By combining deep technical … Ministry of Housing, Communities and Local Government, UEFA, International Olympic Committee, and Mercedes-Benz. Our services span the full digital delivery lifecycle, including architecture, engineering, delivery management, user-centred design, business analysis, data, DevOps, and AI. We operate as a collaborative and inclusive organisation that empowers our people ...

Sr. Observability Engineer – Kings Cross, London

Location
Greater London, England, United Kingdom
performance bottlenecks, optimize resource utilization, and guide capacity planning.* Lead & Mentor: Act as a technical leader and mentor for the observability team and wider engineering groups. Champion and enforce best practices, fostering a culture of proactive and data-informed decision-making.* Drive Incident & Problem Management: Working with Operations teams … part of this.**Job Requirements:**Essential Qualifications* Experience: 5-7+ years of hands-on experience in an Observability, Site Reliability Engineering (SRE), or DevOps role, with a proven track record of leading complex projects.* Technical Leadership: Demonstrated experience in architecting and designing large-scale monitoring and observability solutions. ...

Senior Forward Deployed Engineer(AI/GenAI)

Location
Greater London, England, United Kingdom
GenAI) to design, build, and deploy enterprise-scale Generative AI and Agentic AI solutions. This role will work closely with business stakeholders, architects, and engineering teams to deliver innovative AI applications from concept through production.Key ResponsibilitiesDesign and develop AI/GenAI applications, Agentic AI workflows, and RAG-based solutions.Build … security, Responsible AI, governance, monitoring, and scalability.Mentor engineers, conduct code reviews, and contribute to reusable AI accelerators and frameworkRequired Skills12+ years of experience in Software Engineering, AI Engineering, or related fields.Strong hands-on experience with Python, Generative AI, Agentic AI, LLMs, and RAG architectures.Experience with LangChain, LangGraph ...

Senior DevOps Engineer

Location
Greater London, England, United Kingdom
Trust: Be part of a business known for its regulatory excellence, operational integrity, and industry confidence. Global Collaboration: Thrive in a culture that values engineering precision, open communication, and continuous improvement. Role Profile LSEG Post Trade division – SwapClear is seeking a skilled Senior DevOps Engineer based in London … experts in underlying technologies Provide detailed technical support for developers producing bug fixes and new releases Be self-motivated with the ability to prioritise engineering decisions Contribute to modernising DevOps practices through automation and AI-assisted engineering capabilities Design, implement, and lead CI/CD pipelines (GitLab, Jenkins ...

Forward Deployed Engineer AI-Managing Consultant-AI and Digital Factory

Location
Greater London, England, United Kingdom
problems into shipped, production-grade AI systems.## **YOUR ROLE**We're looking for Forward Deployed Engineers (FDEs), senior technologists who combine deep hands-on engineering with the judgement and presence to operate as a trusted advisor at client sites. This isn't a traditional consulting or traditional engineering … treating evals as a first-class part of the delivery lifecycle rather than an afterthought.* Act as a technical anchor for delivery teams, setting engineering standards, unblocking hard problems, and mentoring engineers around evaluation-driven development and agentic best practice.* Shape commercial conversations: sizing effort, identifying scope risk ...

Lead Software Engineer - AI Engineering

Location
Greater London, England, United Kingdom
Join us to make a meaningful impact as you lead a talented team in building advanced AI-driven software solutions. You will have the opportunity to grow your career, collaborate globally, and influence the technical vision of our organization. We value your expertise in software engineering … benefits of working with cutting-edge technology and a supportive, inclusive team. Together, we push the boundaries of what's possible. As a Software Engineering Lead in our AI/ML Solutions Team, you will architect, design, and deliver secure, high-quality production software systems. You will ...

Senior Lead Software Engineering - Python, Cloud, AI ML

Location
Greater London, England, United Kingdom
J.P. MorganChase is seeking a Senior Software Engineer with expertise in AWS and Python, and a passion for Machine Learning, to help engineer and deploy innovative ML solutions into production. You will join the Applied AI/ML Software Engineering team, collaborating with technology teams across … ongoing projects. In this role, you will work alongside Data Scientists to build cloud-based frameworks for hosting machine learning models, providing software engineering expertise throughout the model development lifecycle. You will leverage both internal and external cloud platforms, utilizing proprietary and open-source tools to ensure models ...

Lead Software Engineering - Java/Python - Risk Data Platform & Strategy

Location
Greater London, England, United Kingdom
Join us and shape the future of risk technology with your expertise in data engineering and software development. You will have the opportunity to push boundaries, innovate, and make a meaningful impact on our business. We value diversity, inclusion, and respect, fostering a collaborative environment where your ideas … mobility while working with market-leading technology products. Be part of a team that thrives on creativity and continuous improvement. As a Lead Software Engineer at JPMorgan Chase within the Data Platform & Strategy team within Corporate Risk Technology, you will design, build, and enhance advanced data engineering solutions. ...

Strategic Software Engineering Leader

Location
Greater London, England, United Kingdom
powered and data-driven businesses . We work with enterprise organisations on a global stage, reinventing how they design, build, and operate AI powered software at scale with speed. Our Purpose: We're on a mission to reinvent what's possible with AI in enterprise environments . Our Software … working at the absolute cutting edge of what's possible with today's most advanced AI technologies. Key Responsibilities Define and evolve the overall software architecture and technology vision for the organisation. Provide deep technical guidance to multiple engineering teams across projects. Lead the design and delivery ...

Team Lead, Software Engineering

Location
Greater London, England, United Kingdom
critical systems for price discovery, order management, and trade capture tools that empower the front office to operate efficiently and effectively across global markets.The Software Engineering Team Lead is accountable for the delivery, quality, and sustainability of software produced by a small, highly skilled engineering team … player–coach, combining hands-on technical contribution with people management, delivery leadership, and continuous improvementThe role has a specific mandate to embed AI-enabled software engineering practices across the team, establishing safe, repeatable, and scalable patterns for using tools such as Kiro and agentic development to increase delivery ...

Tech Lead – Software Engineering (Java, Spring Boot & AWS)

Location
Greater London, England, United Kingdom
travel experiences. We’re on an exciting journey of growth and transformation – we’re going places. The opportunity Are you a hands-on engineering leader who enjoys solving complex technical challenges, shaping architecture and taking real ownership of the technology you build? At IAG Loyalty, we're looking … take end-to-end technical ownership of a high-impact service at the heart of our global loyalty ecosystem. Working in a small, focused engineering team alongside another Software Engineer, you'll be directly involved in designing, developing and operating the technology, while setting the technical direction ...

Tech Lead – Software Engineering (Java, Spring Boot & AWS)

Hiring Organisation
IAG Loyalty
Location
London, England, United Kingdom
travel experiences.We’re on an exciting journey of growth and transformation – we’re going places.The opportunity Are you a hands-on engineering leader who enjoys solving complex technical challenges, shaping architecture and taking real ownership of the technology you build At IAG Loyalty, we're looking for a Tech … take end-to-end technical ownership of a high-impact service at the heart of our global loyalty ecosystem. Working in a small, focused engineering team alongside another Software Engineer, you'll be directly involved in designing, developing and operating the technology, while setting the technical direction ...

Senior Software Engineer, Platform Engineering

Location
Greater London, England, United Kingdom
Senior Software Engineer, Platform Engineering Across Commodities and Global Markets, technology sits close to the decisions that matter. Financial markets move around the clock, and the technology that supports them needs to move with them. Our quantitative teams and front‐office engineers build applications and solutions that support … cloud‐native analytics and rapid delivery platform. What began as a specialist capability for quantitative teams has grown into a widely used engineering platform.The platform provides the foundations for teams to build and run production applications, deliver analytics, orchestrate complex workflows and connect securely with core trading and data ...