176 to 200 of 4,058 Software Engineering Jobs in London

Full Stack Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g. architecture, configuration, release, support-handover Collaborate and liaise with ...

Lead Engineer - Kubernetes

Location
Greater London, England, United Kingdom
hands-on role with significant opportunities to impact our technical strategy and influence the direction of our platform. We are looking for a versatile engineering Lead/Principal with experience of building cloud platforms and leading software engineering teams that support critical applications at scale in cloud. … Management: Develops a team of Agile delivery leads, cloud engineers & consulting partners that design and build platform shared services and secure landing zones. Ensures software engineering standards and modern SDLC practises are maintained. Is required to be a technical authority for Kubernetes. Understand security, risk and compliance frameworks ...

DevOps Engineer

Location
Greater London, England, United Kingdom
working closely with developers and operational teams. About the role As a DevOps Engineer, you will join the team that is responsible making sure software can be built, tested, deployed, monitored, and kept running reliably. You’ll play a key role in creating infrastructure reproducibly, work with containerised workloads … This is a hands‐on role suited to someone who enjoys solving complex technical challenges, improving platform resilience, and enabling development teams to deliver software efficiently and securely. About you A proactive and pragmatic problem‐solver. Strong communication and stakeholder management skills. Someone who enjoys collaborating across infrastructure, support ...

Lead Platform Engineer

Location
Greater London, England, United Kingdom
maintenance of the underlying platform that supports the company's products and services, ensuring scalability, reliability and performance. The role manages the platform engineering team and drives the technical decisions behind it. Location: hybrid in London or Warsaw. What you’ll be doing: Design the platform architecture. Build … data integrity, security and responsible gaming. What you’ll bring to the role: 5+ years of experience in a DevOps, SRE or platform engineering role, with at least 2 years in a leadership or senior capacity. Deep knowledge of cloud platforms (AWS, Azure, or GCP). Extensive hands ...

Lead Data Scientist

Location
Greater London, England, United Kingdom
planning or CPG/Retail analytics will be a strong advantage. Guide the team in developing scalable forecasting and predictive solutions. AI Solution Architecture & Engineering Design end‐to‐end AI architectures covering Data Science, LLMs, agents, APIs, databases and deployment infrastructure. Develop backend services using Python, Fast … equivalent frameworks. Integrate ML models, LLMs, databases, APIs and external tools. Review technical implementations for scalability, maintainability and performance. Establish reusable engineering patterns and best practices for AI applications. Production & Cloud Take AI/ML solutions from prototype to production. Containerize applications using Docker. Deploy AI solutions ...

Forward Deployed Engineer

Location
Greater London, England, United Kingdom
Todayjob requisition id: R-018193**Main purpose**Trafigura is recruiting a hands-on Forward Deployment Engineer (FDE) to sit at the intersection of product engineering and business outcomes within an assigned business domain. The FDE embeds directly with business stakeholders, leads technical deployments end-to-end, builds bespoke integrations … Shipper) so that builders and engineers can ship safely and quickly.* Use AI tooling to automate diagnostics, pre-analyse domain data, and reduce manual engineering lift across development, test and production environments.**Governance, Security and Controls*** Integrate engagement-layer applications with Azure Entra ID for single sign-on (OIDC ...

Senior Backend Engineer (Ruby)

Location
Greater London, England, United Kingdom
Proactively identify and resolve performance bottlenecks, focusing on SQL query optimisation, caching strategies (Redis), and background job management (Sidekiq/Solid Queue) High-Quality Engineering: Write clean, maintainable, and efficient code that adheres to best practices (including Test-Driven Development and Continuous Delivery) Feature Ownership: Take ownership of complex … backend features from concept to deployment; assisting the Product Team in scoping requirements and managing technical debt Driving Engineering Culture: Act as a catalyst for technical excellence by evolving our backend engineering standards (OOAD, SOLID principles) and internal processes. You will proactively identify and resolve bottlenecks, whether ...

Sr. DevOps Engineer

Hiring Organisation
Verisk Analytics
Location
London, England, United Kingdom
that. You’ll help power solutions used to automate medical risk assessment across life, health, and travel insurance, with the opportunity to influence cloud engineering, reliability, automation, and delivery practices at scale. You’ll have the technical ownership of a senior role while benefiting from the stability, international reach … long-term career opportunities of Verisk.We're looking for a Senior DevOps Engineer to shape the engineering platform behind our SaaS products. You'll build the standards, automation and self-service tooling that let product teams build, test and deploy independently and safely.This is a hands-on senior individual ...

Senior .Net Developer

Location
Greater London, England, United Kingdom
business and IT, a good understanding of the commodity trading business context in which the applications are used, as well as solid IT software engineering practices are both of paramount importance.Position purposeThe team designs, develops and supports (when required) custom-built, multi-asset class applications and tools … service to the Business.Experience required• Strong UI development and design, workflows, grids, visualisation etc.• Minimum 5 years’ experience in design and implementation of bespoke software solutions• Previous experience in a development role working closely with both IT and business customers• Experience in the design and construction of software ...

Software Engineering Lead

Location
City Of London, England, United Kingdom
Software Engineering Lead Location: London Type: Permanent Required Background Proven experience leading software engineering teams in complex enterprise environments Strong track record delivering scalable, secure, and maintainable software solutions Experience managing end-to-end software delivery across multiple workstreams Strong stakeholder management and communication … skills Experience mentoring engineers and driving engineering excellence Agile delivery experience Excellent written and verbal communication skills Technical Skills Strong expertise in one or more of: C#/.NET Python Node.js React Microsoft Azure cloud platform Snowflake data platform Infrastructure as Code (IaC) CI/CD and DevOps practices ...

Software Engineering Manager

Hiring Organisation
Halian Technology Limited
Location
Central London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Software Engineering Manager Location: London (Hybrid,3 days per week in office) Employment Type: Full-Time An award-winning payments company transforming the way businesses and consumers move money. Through innovative technology, exceptional customer experiences, and a culture of continuous improvement, we are building the next generation … payment solutions. As they continue to grow, we are looking for an experienced Software Engineering Manager to lead high-performing software engineering teams, drive technical excellence, and help deliver scalable, secure, and resilient payment platforms. Must come from a .Net background with experience within either, Payments ...

Software Engineering Manager – Full Stack

Location
Hounslow, England, United Kingdom
think big and bring your ambition to work every day, which is why, at British Airways the sky is never the limit. The Role: Software Engineering Manager (Full Stack Focus) Join our innovative Software Engineering team at British Airways as a Software Engineering Manager … where you’ll play a key role in leading teams to deliver high-quality, scalable, and secure software solutions. With a focus on large scale full-stack development, this role is ideal for those who thrive in a dynamic and collaborative environment, bringing expertise in AWS, Microservices ...

Senior Manager- Software Engineering

Location
Greater London, England, United Kingdom
Socure, we are revolutionizing digital trust by building mission‐critical systems that deliver high reliability and operate at global scale. As a Manager, Software Engineering, you will be a hands‐on technical leader who defines direction, raises engineering standards, and delivers measurable product outcomes, all while remaining … environments, who are passionate about distributed systems, and who want to directly influence the design of secure, scalable, and resilient infrastructure while cultivating top engineering talent. What You’ll Do: Architect and design scalable, resilient, high‐performance backend systems and platforms in AWS, prioritizing reliability, security, and cost efficiency. ...

Software Engineering Opportunities

Location
Greater London, England, United Kingdom
underpins critical investment products used worldwide. We are recruiting for individual contributors across a varied technical tech. You'll work on challenging problems across software engineering where performance, data quality, and reliability are non‐negotiable, while leveraging modern cloud (AWS) and AI‐assisted development tooling to accelerate delivery … without compromising control. You will be need to have practical use of AI‐assisted development tooling to improve engineering productivity. WHAT YOU'LL BRING Experience developing software using Java, C#, or similar technologies Experience with cloud platforms, specifically AWS Knowledge of CI/CD, automation, testing, and modern ...

Sr Lead Software Engineer, Software Defined Networking

Location
Greater London, England, United Kingdom
forefront of industry trends. Join us and thrive in a culture built on diversity, opportunity, and respect. Job Summary: As a Senior Lead Software Engineer in the VPC Network organization, you will use your engineering expertise to enhance, build, and deliver secure, stable, and scalable technology products. … contribute to the design and implementation of JPMC-VPC, a software-defined networking platform that will transform our legacy infrastructure. You will help modernize our network platform, advancing next-generation solutions to support resilience, scale, and continued innovation. You’ll collaborate across teams and with industry partners, driving technical ...

Golang Software Engineer

Location
Greater London, England, United Kingdom
Provn are partnered with a leading digital assets technology company looking to hire a Golang Developer to join their trading engineering team.This is an opportunity to build the backend infrastructure that powers institutional digital asset trading systems. Working alongside Product, Engineering and Trading teams, you'll develop scalable … high-performance services that support order management, execution workflows and trading infrastructure used by institutional clients globally. You'll be joining an engineering-first environment with significant ownership, working on distributed systems, cloud-native architecture and business-critical platform capabilities. Key Responsibilities Design, develop and maintain backend applications using ...

Lead Software Engineer – Python, AIML, Cloud

Location
Greater London, England, United Kingdom
J.P.MorganChase is seeking a Lead 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 collaborate with the Applied AI/ML group and technology teams across the firm, contributing to both … 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 Engineer - Python / Java

Location
Greater London, England, United Kingdom
Join us and elevate your software engineering career. You’ll design market-leading technology products that drive innovation in financial services. At JPMorganChase, you’ll collaborate with talented teams, grow your skills, and make a real impact. We value your expertise and offer a dynamic environment where your … ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You will work within an agile team ...

Financial Software Engineer Engineer

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Temporary
Financial Engineering Specialist London. Hybrid, 3-5 days per week onsite The opportunity A leading global bank's Global Treasury is seeking a Financial Engineering Specialist to join its Analytics, Digital & Architecture (ADA) team-a global Centre of Excellence shaping the future of financial analytics, engineering and innovation within Global Finance. You'll work at the intersection of software engineering, data analytics and financial modelling, helping to design, build and deploy sophisticated models and analytics capabilities that empower strategic decision-making across the organisation. What you'll do Partner closely with modelling teams ...

Principal Software Engineer – Data & AI Platform (Hybrid)

Location
Greater London, England, United Kingdom
Principal Software Engineer - Simple Machines Hybrid · Full-time · London, UK About Simple Machines Simple Machines is a leading independent boutique technology firm with a global footprint across London, Poland, Sydney and New Zealand. We operate at the intersection of data, AI, machine learning, data engineering, and software engineering—building bespoke platforms and products that turn complex data into real-world outcomes. We work with enterprises, technology companies, and governments to help them better understand their organisations, customers, and citizens. Our teams design and build large-scale data platforms, intelligent systems, and high-impact software ...

Application Security Engineer (Software) - Financial Services

Location
Greater London, England, United Kingdom
Application Security Engineer (Software) - Financial Services Contract - Inside I35 London - Hybrid (3 Days in Office) Job Description Oour clients a global Tier 1 investment bank are looking for an experienced Application Security Engineer who has prior experinece in Software Engineering and is familiar with the Software … this position, you are a passionate and talented application security engineer with very deep understanding of OWASP, CWE 25, Data Protection, Access management, software vulnerabilities, best practices design and threat modelling skills, who can work in a dynamic environment. You must be dedicated to able to work with developers ...

Senior Lead Software Engineer - Strategic Index - Commodities - Front Office

Location
Greater London, England, United Kingdom
will have room to learn, develop your skills, and take on meaningful ownership. If you enjoy solving complex problems and improving how teams deliver software, you will feel at home here. We value curiosity, teamwork, and a culture where everyone can contribute. As a Senior Lead Software Engineer … with colleagues across Quantitative Research, Structuring, Trading, Sales, and Middle Office to deliver high-quality software. You will help evolve our technology stack and engineering practices to keep the platform efficient, resilient, and innovative. You will bring a strong focus on testing, operational excellence, and secure delivery. Your work ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
Build an enabled Engineering community at NewDay We're building our Engineering Enablement team and are looking for a Senior Software Engineer who enjoys solving problems that make other engineers more effective. Rather than focusing on a single customer-facing product, you'll build the internal tools … services and platform capabilities that help engineering teams deliver safely and quickly. You'll have scope to influence a developing roadmap, identify opportunities to improve how we engineer software, and turn those ideas into practical solutions. This is a hands-on senior engineering role. You'll write ...

Senior Lead Software Engineer - Python - Asset & WM

Location
City of Westminster, England, United Kingdom
part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Asset Management Core Data & Analytics Engineering organization, you are an integral part of an agile team that works … consumption patterns that support both analytics and AI-enabled use cases). Drives decisions influencing product design, data product contracts, distribution approaches, and engineering processes to improve time-to-data, reliability, and consumer experience (including Quantitative Research). Applies knowledge of tools within the Software Development Life Cycle ...

Lead AI Software Engineer

Location
Greater London, England, United Kingdom
network of teams in Czech Republic, Italy, Greece, and Portugal. About this Role Location: Newbury or Paddington (hybrid) We are seeking a Lead AI Software Engineer to lead software implementation and engineering delivery across squads, platform capabilities, or engineering domains. This is a senior hands … role responsible for translating specifications, solution designs, and architectural direction into scalable, secure, production‐ready software. You will combine deep software engineering expertise with strong judgement in the use of AI‐native engineering practices, ensuring AI‐generated code, tests, documentation, and engineering artefacts are accurate, maintainable ...