Software Engineering Jobs in London

1 to 25 of 2,412 Software Engineering Jobs in London

Senior Software Engineer – Quant Full Stack & Infrastructure (Team Lead)

London Area, United Kingdom
Trireme
About the Role: We are seeking a highly experienced and versatile Senior Software Engineer with deep expertise across quantitative development, infrastructure engineering, and full-stack development, to join and lead a high-performance team. The ideal candidate thrives at the intersection of finance and technology, has led engineering teams, and has built and maintained robust trading systems … Collaborate with quant researchers, traders, and infrastructure teams to deliver performant solutions. Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment … and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases More ❯
Posted:

Senior Software Engineer – Quant Full Stack & Infrastructure (Team Lead)

City of London, London, United Kingdom
Trireme
About the Role: We are seeking a highly experienced and versatile Senior Software Engineer with deep expertise across quantitative development, infrastructure engineering, and full-stack development, to join and lead a high-performance team. The ideal candidate thrives at the intersection of finance and technology, has led engineering teams, and has built and maintained robust trading systems … Collaborate with quant researchers, traders, and infrastructure teams to deliver performant solutions. Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment … and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases More ❯
Posted:

Senior Full Stack Software Engineer

London, United Kingdom
Fasanara
have the opportunity to partner across multiple business areas building scalable innovative solutions. This role would suit an ambitious, seasoned engineer who wants to be part of an expanding engineering team having a big impact. Responsibilities Design and develop scalable, high-performance internal platforms and applications for core business functions including Credit Trading, FX Hedging, Portfolio Monitoring, and Treasury. … Collaborate cross-functionally with investment, operations, and data teams to translate complex business workflows into efficient, maintainable software solutions. Drive the full software development lifecycle - from technical design and implementation to testing, deployment, and production monitoring. Contribute across the stack, including backend services, frontend interfaces, and data engineering pipelines as needed. Provide technical leadership and mentorship to … more junior team members, fostering a culture of learning, accountability, and continuous improvement. A degree in Computer Science, Engineering, or a related technical field, or equivalent hands-on experience in a professional environment. Proven experience designing and developing robust APIs, microservices, and backend systems that power business-critical workflows. Experience with at least one of the following languages: Go More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Clean Room

London, United Kingdom
LiveRamp
Senior Software Engineer - Clean Room page is loaded Senior Software Engineer - Clean Room Apply locations London time type Full time posted on Posted 18 Days Ago job requisition id JR011619 LiveRamp is the data collaboration platform of choice for the world's most innovative companies. A groundbreaking leader in consumer privacy, data ethics, and foundational identity, LiveRamp is … the value of their first-party data while staying on the forefront of rapidly evolving compliance and privacy requirements. You will: Lead the design, development, and implementation of complex software solutions for LiveRamp's Clean Room platform. Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality features. Provide technical mentorship and guidance … junior engineers in the team. Continuously improve the performance, scalability, and reliability of existing systems. Participate in code reviews and ensure that the team adheres to best practices in software development. Keep up-to-date with the latest industry trends and technologies to continuously evolve the Clean Room platform. Your team will: Collaboratively develop cutting-edge solutions to improve More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

City of London, London, United Kingdom
OnlineFilings
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring of … junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible for … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
Posted:

Senior Software Engineer

London Area, United Kingdom
OnlineFilings
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring of … junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible for … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
Posted:

Senior Product Engineer London

London, United Kingdom
Acquired Payments
our unique differences are celebrated, we could be the place for you! Your Mission As a Senior Product Engineer , you play a key role in building and delivering impactful software solutions that drive the evolution of payment processing and recurring commerce. You are responsible for designing, developing, and maintaining high-quality, scalable, and reliable applications. You work closely with … and other engineers to create seamless user experiences and drive product excellence. Your expertise extends beyond coding-you influence technical decisions, mentor team members, and contribute to the overall engineering strategy. Key Responsibilities Product Development & Delivery Relentlessly focus on delivering value by prioritizing impact-driven development, making pragmatic trade-offs, and continuously improving software to meet business and … user needs. Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance. Own end-to-end feature implementation, from requirements gathering to deployment. Collaborate with product managers and designers to translate business requirements into technical solutions. Ensure high reliability and uptime through proactive monitoring and improvements. Optimize application performance and ensure best practices in security and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer

London, United Kingdom
Hippo Digital Limited
that offer real value and work for everyone. Hippo's Senior Java Developers are experts in their field. You will act as a senior consultant providing technical expertise in software engineering practices both internally and to our clients. You will drive the team's technical deliverables, maintain client relationships and be passionate about developing and upskilling others. Please … for this level of position, allowing for progression in the role. Your role in nutshell: Act as a technical SME within the squad to produce and ensure user-centred software is developed based on business requirements and following best practice Work collaboratively with colleagues to explore, design and deliver solutions to client problems Design and manage software development … your team and stakeholders, identifying and ensuring that challenges are overcome Involved in the recruitment of other engineers, and support other consultants in their professional development Promote Hippo's Engineering Herd externally (for example through writing Blogs, Workshops, Seminars or Conferences) Skills and experience that you need Excellent verbal/written communication skills, able to articulate in both technical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Hybrid / WFH Options
Warner Media, LLC
all over the world in a wide variety of disciplines. We're always on the lookout for energetic, creative people to join our team. Your New Role Site Reliability Engineering (SRE) team members work with our Global Content Delivery teams to deliver exabytes of content for our brands globally. The SRE has a highly skilled combination of engineering and operations skills and is focused on automating and improving operations. Their job is to guarantee system reliability, performance, and supportability with a strong engineering emphasis on building autonomous solutions that deliver value to end-users early, often, & fast. They are central to the reputation and trustworthiness of our services and act as an advocate for engineering … of our entire stack, contributing to the global control plane, to working on new revisions of hardware to deployed to the field. This team works the full stack from software, networking, operating system, to the hardware and network gear level. Design, write and deliver software and infrastructure to improve the reliability, scalability, latency, and efficiency of our services. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Remote

London, United Kingdom
Hybrid / WFH Options
Develooper LLC
time (37.5 hours) or part-time (4-day week, 32 hours) with flexitime policy Location: Remote (occasional travel to London) About the role We are seeking a fully remote Software Engineering Manager responsible for the daily operations of the NewsNow platform and leading our small development team to deliver impactful product improvements aligned with our mission to provide More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Lloyds Banking Group
JOB TITLE: Lead Software Engineer LOCATION(S): London HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, in our London office About this opportunity We're looking to recruit a Lead Software Engineer to be part of our Payments Services Platform and help … to move money confidently, quickly and securely! Your role will be part of a cross-disciplinary feature team in addition to being an experienced member of our wider Lloyds engineering team delivering change. As a lead software engineer within the Domestic Payments Lab, you'll be expected to demonstrate and apply outstanding software engineering practices and … collaborative and agile environment. You will be responsible for design, build and manage the application and infrastructure on cloud services. You'll learn new skills, technologies and approaches to software development as well as benefiting from a culture that celebrates diversity, equal opportunity and provides opportunities for flexible working. As a Lead Software Engineer, you'll: Work as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Energy & Resources Analytics Platform

London, United Kingdom
Baringa Partners LLP
Senior Software Engineer- Energy & Resources Analytics Platform London, United Kingdom req2463 Posted on: 28/05/2025 - Application Deadline: - About Baringa: We aim to build the world's most trusted consulting firm, creating lasting impact for clients and pioneering a positive, people-first culture. We collaborate with a diverse range of clients from FTSE 100 companies to start … hubs are located in Europe, the US, Asia, and Australia, working worldwide to tackle challenges and make an impact. Our Market, Advisory, and Analytics practice seeks experienced Senior Platform Software Engineers to join our team. We are leaders in modelling energy markets, providing insights to drive change in a decarbonising industry. Our work involves varied modelling, data, and processing … analytics outputs via GUIs, APIs, and other systems, with confidence in compliance and governance. To support our growth, we are building a dedicated global Platform team. We seek experienced software engineers to help architect, implement, and support tools fundamental to Baringa's success. This team values curiosity, problem-solving, and the flexibility to adopt suitable technologies. The next-generation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Development

London, United Kingdom
Onyx-Conseil
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server … this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: • Strategic Leadership: • Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the banks business goals. • Lead the adoption and integration of best practices for software development, deployment, and maintenance … within the context of private banking operations. • Stay abreast of emerging technologies and methodologies to enhance the banks software delivery capabilities, particularly in core banking and financial systems. • Project Management: • Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. • Ensure projects are delivered on time, within scope, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior .Net C# Software Engineer - Global Energy Co

City of London, London, United Kingdom
Eaglecliff Recruitment
Exciting opportunity for a Senior .Net C# Software Engineer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading … to the success of this evolution, working alongside some of the industry’s top professionals and leveraging the very latest technology. Key Requirements – Essentials • 8+ years of hands-on software development experience, spanning front-end, back-end, and cloud automation/orchestration. • Strong proficiency in back-end development using C# and .NET Core 5/6. • Cloud-native development More ❯
Posted:

Senior .Net C# Software Engineer - Global Energy Co

London Area, United Kingdom
Eaglecliff Recruitment
Exciting opportunity for a Senior .Net C# Software Engineer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading … to the success of this evolution, working alongside some of the industry’s top professionals and leveraging the very latest technology. Key Requirements – Essentials • 8+ years of hands-on software development experience, spanning front-end, back-end, and cloud automation/orchestration. • Strong proficiency in back-end development using C# and .NET Core 5/6. • Cloud-native development More ❯
Posted:

Lead Engineer - Full Stack Developer -Python/SQL/React

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
reading the following skill and qualification requirements for this position. Take on a crucial role where you'll be a key part of a high-performing team delivering secure software solutions. Make a real impact as you help shape the future of software security at one of the world's largest and most influential companies. As a Lead … Security Engineer at JPMorgan Chase within the Cybersecurity and Technology Controls line of business, you are an integral part of a team that works to deliver software solutions that satisfy pre-defined functional and user requirements with the added dimension of preventing misuse, circumvention, and malicious behavior. As a core technical contributor, you are responsible for carrying out critical … various business functions. Are you ready to make a significant impact in cybersecurity? As a Lead Security Engineer at JPMorgan Chase, you'll be a key member of an engineering team that delivers software solutions to meet security requirements and prevent misuse. Your work will directly enable Cyber Operations users and stakeholders, supporting the firm's business objectives More ❯
Posted:

Senior Full Stack Engineer

London, United Kingdom
Two Circles Ltd
years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Being an advocate for developer experience and a keen interest in … and technical excellence. Creation of architectural diagrams and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and development of digital projects. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies … encouraged for this role and occasional travel to other offices in London and EMEA will be required at times. Requirements Requirements A minimum of 7+ year's experience in software engineering. A high level of proficiency and understanding in C#, .NET, TypeScript and React. Experience in a CI/CD environment where you have utilised tools such as Circle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Data Reliability

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
and ESPN+, and much more. Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news. The Data Reliability Engineering team for Disney's Product and Data Engineering team is responsible for maintaining and improving the reliability of Disney Entertainment's big data platform, which processes hundreds of … terabytes of data and billions of events daily. Job Summary: The Senior Software Engineer will help us in the ongoing mission of delivering outstanding services to our users allowing Disney Entertainment to be more data-driven. You will work closely with our partner teams to monitor and drive improvements for reliability and observability of their critical data pipelines and … required to build high quality data models and products that monitor and reports on data pipeline health and data quality. Work closely with all members of the Data Reliability Engineering team to set project deliverables, review design documents, perform code reviews and help mentor junior members of the team. Collaborate with engineering teams to improve, maintain, performance tune More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer I London

London, United Kingdom
Hybrid / WFH Options
Checkout Ltd
Senior Software Engineer I page is loaded Senior Software Engineer I Apply locations London time type Full time posted on Posted Yesterday job requisition id R7649 Company Description We're - you might not know our name, but companies like eBay, ASOS, Klarna, Uber Eats, and Sony do. That moment when you check out online? We make it happen. … and our partners. And we need your help. Join us to build the digital economy of tomorrow. Job Description Global payments are complex and ever-evolving. At Checkout our software engineers develop the next-generation payments technologies that enable our Merchants to boost their acceptance rates, cut processing costs, fight fraud, and create cutting edge technology that enables extraordinary … customer experiences. We're looking for Senior Software engineers who bring fresh ideas, have a curious nature and are passionate about working in an Engineering environment which focuses on building products to achieve the company's strategic goals. You'll get to work with teams from across 's portfolio of products and services who all have a real More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Inventory Selection

London, United Kingdom
The Trade Desk, Inc
building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What We Do Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade … What You'll Do Some of the work that you will be doing to help us deliver on our mission is: Design, build, deliver, and own full lifecycle development software from inception to production Demonstrate a firm grasp of the entire software development lifecycle Drive complex changes involving multiple components Deliver quality changes, including automated tests, metrics, and … team spanning multiple time zones and continents. You are able to communicate effectively across both technical and non-technical audiences. You have a solid understanding of computer science and engineering fundamentals. You have experiences working with distributed systems. You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala. You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Delivery

London
Nexus Jobs Limited
Head of Software Delivery - Private Banking The Head of Software Delivery for Private Banking is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The role involves … strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: Strategic Leadership: Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the bank’s business goals. Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of … private banking operations. Stay abreast of emerging technologies and methodologies to enhance the bank’s software delivery capabilities, particularly in core banking and financial systems. Project Management: Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. Ensure projects are delivered on time, within scope, and within budget, managing More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

London, United Kingdom
Disney Cruise Line - The Walt Disney Company
enterprise efficiency and promoting cross-company collaborative innovation. Our group drives competitive advantage by enhancing our consumer experiences, enabling business growth, and advancing operational excellence. Team Description: The Product & Engineering team within Workforce Technology focuses on integrations between various HCM systems. The team comprises of software engineers dedicated to building solutions that help automate HR processes, improve end … Own comprehensive technical documentation of integrations and other applications for document versions and archives Must Haves (Years of Experience, languages, programs, tools, etc.): Minimum 5 years of experience developing software applications Minimum 5 years hands-on experience configuring systems Minimum 5 years of experience with some of the following specific technologies: OData, REST, SOAP, FTP/SFTP, JDBC, CSV … Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation. Comfortable with Agile and Waterfall development lifecycles for project deliveries Experience with software development lifecycle methodologies such as Scrum, Kanban, etc. Expertise in secure software development and secure coding practices Ability to translate business requirements into software technical specifications Act More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Software Engineer- EMEA / APAC Energy Lead (Commodities)

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
Job Description Do you have the right skills and experience for this role Read on to find out, and make your application. As a Senior Lead Software Engineer at JPMorgan Chase within our Commodities Technology team, you will focus on our Athena platform, supporting expanding operations across various commodity asset classes (oil, gas, emissions, power). This role is … ownership of deliverables to the production environment. - Focus on testing throughout the development cycle to produce innovative, reliable and maintainable software. Expectations of the role: 1. Demonstrates a strong engineering track record. 2. Goes beyond pure execution; acts as a custodian of the business. 3. Has full stack expectations for them and their team, with Python backend and TypeScript … C++, or C#. - Willingness to become proficient in Python if not already a primary language. - Strong understanding of Agile methodologies. - Ability to build relationships with business users and partnering engineering groups. - Ability to develop a good understanding of end-to-end business processes. - Excellent interpersonal skills to interact confidently with business users and prioritize requirements. Preferred Qualifications, Capabilities, and More ❯
Posted:

Senior Software Engineer(Java)

City of London, London, United Kingdom
TESTQ Technologies Limited
Looking for experienced software engineer with experience in Java and banking domain. JD for your reference: The role is focused on bringing public cloud to the company in a manner that is safe compliant flexible and easy to use We are looking for experienced engineers to join our team and help us achieve our goals Key Responsibilities Architect and … developers to repeatably and reliably decommission infrastructure Ephemeral Environments Create shortlived ephemeral environments for integration testing and product demonstrations Cost Management Implement transparent and simple cost management solutions for engineering teams Collaboration Work closely with crossfunctional teams to ensure seamless integration and operation of cloud services Required Skills: Amazon Web Services AWS Experience with AWS services and architecture Golang … Encouraging contributions to both internal and opensource projects You May Be a Fit If You have at least 6 years of experience working in a professional environment as a software engineer You have led the design and build of cloudnative applications written in Go You have extensive experience with DevOps work such as building CICD pipelines or setting up More ❯
Posted:

Senior Software Engineer(Java)

London Area, United Kingdom
TESTQ Technologies Limited
Looking for experienced software engineer with experience in Java and banking domain. JD for your reference: The role is focused on bringing public cloud to the company in a manner that is safe compliant flexible and easy to use We are looking for experienced engineers to join our team and help us achieve our goals Key Responsibilities Architect and … developers to repeatably and reliably decommission infrastructure Ephemeral Environments Create shortlived ephemeral environments for integration testing and product demonstrations Cost Management Implement transparent and simple cost management solutions for engineering teams Collaboration Work closely with crossfunctional teams to ensure seamless integration and operation of cloud services Required Skills: Amazon Web Services AWS Experience with AWS services and architecture Golang … Encouraging contributions to both internal and opensource projects You May Be a Fit If You have at least 6 years of experience working in a professional environment as a software engineer You have led the design and build of cloudnative applications written in Go You have extensive experience with DevOps work such as building CICD pipelines or setting up More ❯
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£75,000
Median
£102,500
75th Percentile
£122,500
90th Percentile
£138,750