Software Engineering Jobs in London

426 to 450 of 6,087 Software Engineering Jobs in London

Software Engineer

City of London, London, United Kingdom
Vallum Associates
Git. Experience with containerization technologies such as Docker and Kubernetes. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience. Knowledge of front-end technologies like HTML, CSS, and JavaScript is a plus. More ❯
Posted:

Software Engineer

London Area, United Kingdom
Vallum Associates
Git. Experience with containerization technologies such as Docker and Kubernetes. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Bachelor’s degree in computer science, Engineering, or a related field, or equivalent work experience. Knowledge of front-end technologies like HTML, CSS, and JavaScript is a plus. More ❯
Posted:

Senior Software Engineer (Python)

London, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer (Python), London Client: Location: London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 3 Posted: 16.05.2025 Expiry Date: 30.06.2025 Job Description: Senior Software Engineer (Python) | £100 - £110k + options London (just south of the river, 3 days a week in office … Best Practices: Write robust, scalable, and maintainable code with emphasis on testing, version control, and CI. Require around 5+ years of professional experience in Python Degree in Computer Science, Engineering, Mathematics, Physics, or related field Strong proficiency in Python and scalable backend systems Experience with cloud platforms such as GCP , AWS, or Azure Solid knowledge of Pandas for data … analysis and manipulation Familiarity with software testing best practices and writing clean, testable code Experience with Git, CI/CD, and large codebases Experience with Infrastructure as Code tools like Terraform Exposure to TypeScript, ReactJS, or NodeJS #J-18808-Ljbffr More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
GiveDirectly
and country operations teams of ~650, together come from 21 different countries speaking 69 different languages. Team members bring experiences from the private sector, NGOs and government. From software engineers to seasoned humanitarian workers, former management consultants to public servants, researchers to field operations -- it’s an incredible group of people. Our values are central and deliberately opinionated. We … whether that’s identifying recipients in hard-to-reach places, sending payments quickly after disasters, or powering the platforms our donors use to give. We’re hiring a Senior Software Engineer to help build the systems behind this work. Our engineering team still operates like a startup within GiveDirectly—lean, fast-moving, and high-autonomy. You’ll lean … help shape the roadmap, and collaborate closely across disciplines to solve real-world problems. The specific team you’ll join is still being finalized—it could be: Our Programs Engineering team (getting cash in the hands of people experiencing extreme poverty), Our Fundraising Engineering team (raising more money for recipients), or Our International Rapid Response team (getting cash More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
NGIS
and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building high performing software solutions including both customer specific solutions (business to business model) as well as our own Software as a Service products. The Opportunity We are looking for a full … time Senior-level Software Engineer to join the NGIS EU in team in Canada, UK or Italy to help with the development and delivery of our TraceMark Software as a Service products. The TraceMark Sustainable Solution factory includes products for: Sustainable Cities (https://tracemark.com/flow) Sustainable Fashion (https://materialsimpactexplorer.com/). As a … Senior Software Engineer, you will be responsible for building full-stack web, desktop and mobile applications based on customer requirements. You will primarily be working on TraceMark Software as a Service solutions as part of a high performing, multinational software development team. You will need to have strong written and verbal communication skills and be able to More ❯
Posted:

Senior Software Engineer - C# / FinTech

London, South East, England, United Kingdom
Hybrid / WFH Options
Connexa
Our client, a fast-growing FinTech organisation delivering innovative digital financial solutions, is seeking a highly experienced Senior Software Engineer to join their expanding technology team. This is an exceptional opportunity to work on a wide range of exciting projects, including playing a key role in the launch of a brand-new mobile app scheduled for September 2025. The … maintain CI/CD pipelines to enable rapid and efficient deployments.Work on mobile app integration projects to ensure seamless backend connectivity.Incorporate AI technologies and models where applicable to enhance software capabilities.Promote coding best practices, automated testing, and continuous improvement.Collaborate with cross-functional teams to translate business requirements into technical solutions.Manage multiple projects simultaneously within a fast-paced FinTech environment. … What They Are Looking For:7+ years of senior-level software development experience.Deep commercial experience with C# development.Strong knowledge of AWS cloud services and infrastructure.Proven experience with CI/CD pipeline development and deployment automation.Experience contributing to mobile app development projects.Keen interest and practical experience in AI technologies and their application within software development.Excellent problem-solving abilities and More ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Backend Software Engineer C# .Net - Trading

London, England, United Kingdom
Hybrid / WFH Options
Client Server
actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Client Server Backend Software Engineer/Developer (C# .Net Core Cloud CQRS) London/WFH to £80k Are you a technologist with strong backend C# .Net skills? You could be progressing your career … at in a senior, hands-on role Backend Software Engineer role at a successful and scaling Retail FX Brokerage working on complex and interesting Greenfield systems with continual learning and self development opportunities. As a Backend Software Engineer you'll be designing and developing high quality, maintainable, and reliable code for a real-time, low latency trading systems … CQRS and event driven architectures You have strong analytical and problem solving skills You're collaborative with excellent communication skills What's in it for you: As a Backend Software Engineer/Developer you will earn a competitive package: Up to £80k salary Bonus Pension 25 days holiday Apply now to find out more about this Backend Software More ❯
Posted:

Senior Software Engineer - Citi

London, England, United Kingdom
Hybrid / WFH Options
Jobs via eFinancialCareers
Senior Software Engineer (VP) - Equity Derivatives Technology Senior Software Engineer (VP) - Equity Derivatives Technology Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer … business. This team is a key partner to the markets business and has been a major contributor to its success. What We do/The Team As a Senior Software Engineer, you will collaborate with front office, operations, Product Owner team, and development team members to provide solutions that improve efficiency, decrease operational risk, and enable business expansion. You … will have experience in building high-performing, scalable, and enterprise-grade applications while adopting best-in-class engineering practices. You'll work in a collaborative, respectful, trusting, and diverse environment that encourages creative thinking and critical problem-solving to serve our clients globally. Role Overview/What will you do: Citi is looking for a Senior Software Engineer More ❯
Posted:

VP of Platform Engineering

London, United Kingdom
YouLend
many of the world's leading e-commerce sites, tech companies and payment services providers such as Amazon, eBay, Shopify, Mollie, Dojo, Paysafe, Just Eat Takeaway and Takepayments. Our software platform and APIs enable our partners to offer flexible financing products, in their desired branding, to their merchant base. With YouLend's AI-driven credit risk assessment solutions, more … financing in their customer journeys, and we are building the solutions that will power that future. The Role We are looking for an experienced and visionary VP of Platform Engineering to lead our platform engineering efforts, setting the strategic direction and overseeing the development and scaling of our technology platforms. The VP of Platform Engineering will play … architectures, led cross-functional teams, and has a proven ability to deliver mission-critical, high-performance systems in a fast-paced environment. Strategic Leadership: Define and implement the platform engineering strategy that aligns with the company's overall business objectives. Ensure that the platform supports scalability, performance, reliability, and security as the company grows. Team Leadership & Development: Lead and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II London, England, United Kingdom London, England, United Kingdom

London, United Kingdom
Axon Enterprise
Location: London, England, United Kingdom Join Axon and be a Force for Good. SOFTWARE ENGINEER II Your Impact Design, develop, and maintain high-quality, scalable, and secure software, ensuring adherence to performance, security, and engineering best practices. Drive technical excellence by leading design discussions, contributing to specifications, and providing insightful feedback in code and design reviews. Develop … for services and client applications Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers What You Bring Bachelor's Degree in Computer Science, Engineering, or related field 5+ years of professional software development experience Experience designing and delivering highly-available, scalable cloud-based systems Development experience in languages such as Java, Scala More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (VP) - Equity Derivatives Technology

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
business. This team is a key partner to the markets business and has been a major contributor to its success. What We do/The Team As a Senior Software Engineer, you will collaborate with front office, operations, Product Owner team, and development team members to provide solutions that improve efficiency, decrease operational risk, and enable business expansion. You … will have experience in building high-performing, scalable, and enterprise-grade applications while adopting best-in-class engineering practices. You'll work in a collaborative, respectful, trusting, and diverse environment that encourages creative thinking and critical problem-solving to serve our clients globally. Role Overview/What will you do: Citi is looking for a Senior Software Engineer … Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Software Engineer - MySQL Database Product

London, England, United Kingdom
J.P. MORGAN
As a Software Engineer you play an important role in the design and development of our modernprivate cloud MySQL offerings. You will bring your past experience to a talented group to further evolve the technical capabilities of our organization, drive improvements across our SDLC and unlock new capabilities for our clients. All roles are expected to continuously collaborate across … all cloud product offerings. We look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your stakeholders on a daily basis to stay focused … skills Very strong experience in Python Strong knowledge of security and authentication (e.g. OIDC, OAUTH) Strong knowledge ofalgorithms and data structures Knowledge of Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuous integration and delivery Experience with Relational More ❯
Posted:

Senior Lead Software Engineer- Back-end Engineer - Chase UK

London, England, United Kingdom
JPMorganChase
Senior Lead Software Engineer- Back-end Engineer - Chase UK Get AI-powered advice on this job and more exclusive features. Job Description At JP Morgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. That's why we launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. … We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Senior Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You … cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices Use domain modelling techniques to allow us to build best in class business products. Structure software so that it is easy to understand, test and evolve. Build solutions that avoid single points of failure, using scalable architectural patterns. Develop secure code so that our customers More ❯
Posted:

Senior Software Engineer

Teddington, England, United Kingdom
National Physical Laboratory
Social network you want to login/join with: We are seeking an experienced and practicing Senior Software Engineer. We are now working in a hybrid way, with a mix of remote and office working. We strive to offer a great work-life balance - if you are looking for full-time, part-time, or flexible options, we will try … This system will address the risks associated with our dependency on global navigation satellite systems (such as GPS) that are vulnerable to natural and intentional interference. As a Senior Software Engineer, you’ll collaborate with prominent Scientists and Engineers to develop and implement innovative, production-ready software aligned with time, quality, and cost objectives. Key responsibilities: Collaborating with … senior stakeholders to ensure software aligns with business strategy Working cross-functionally to gather project requirements, analyze feasibility, and provide technical recommendations Leading an Agile software development team, including reviewing work Conducting code reviews to ensure code quality, efficiency, and adherence to standards through testing and debugging Assessing and communicating project risks and mitigations Explaining complex technical concepts More ❯
Posted:

Software Development Engineer - Python

London, England, United Kingdom
Hybrid / WFH Options
Thomas Reuters
Software Engineer Are you passionate about the chance to bring your experience to a world-class company that is market-leading or both content and technology? If yes, we’re looking for you. Join our team! About The Role In this role as a Software Engineer, you will: Collaborates with Senior Developers to deliver technical solutions for multiple … products or complex projects Solves complex problems with some guidance from Senior developers Design, develop and test software systems and/or applications for enhancements and new products Writes code according to coding specifications established for software solutions. Delivers software features with exceptional quality, meeting designated release plans and delivery commitments. Develops software solutions by studying … information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Improves operations by conducting systems analysis and recommending changes in policies and procedures. Understands customer requirements/problems for the team. More ❯
Posted:

Graduate Software Engineer - ML Data Platform

London, UK
Zettafleet
Work closely with the founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: Experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud-native technologies: Experience in … developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical problem-solving skills … salary, equity and benefits package. Financial assistance for relocation to London. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on challenging engineering problems that have a real impact on the industry. Work with high-profile customers and technology partners. More ❯
Posted:

Graduate Software Engineer – ML Data Platform

City of London, London, United Kingdom
Zettafleet
Work closely with the founding team and contribute towards best practices, standards, and culture of the company. What we are looking for: Back-end development: Experience in back-end engineering developing data platforms or large-scale extract-transform-load (ETL) pipelines. Programming languages: Proficiency in Python for data pipelines, distributed systems and micro-services. Cloud-native technologies: Experience in … developing and deploying in cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation (e.g., Docker) and infrastructure-as-code software (e.g., Terraform). Algorithms and data structures: Excellent understanding of core CS fundamentals, including common abstract data structures and algorithms with the ability to apply them to optimise production systems. Problem solving: Strong analytical problem-solving skills … salary, equity and benefits package. Financial assistance for relocation to London. 28 days + public holidays allowance. Opportunities for professional growth and progression with your career. Work on challenging engineering problems that have a real impact on the industry. Work with high-profile customers and technology partners. More ❯
Posted:

Senior Software Engineer (Fullstack, Frontend Leaning)

London, United Kingdom
SevenRooms
Senior Software Engineer (Fullstack, Frontend Leaning) London, United Kingdom The Team & Role SevenRooms is hiring a remote Senior Fullstack Engineer (frontend leaning) . We're looking for a strong developer who is excited to engineer highly performant, mission-critical systems that are designed for agile development and rapid scaling. You will partner with other engineers, product managers and designers … who are dedicated to engineering real solutions that empower SevenRooms for growth. You will report directly to our team's Sr Director of Engineering. The 7R Technology organization is committed to building products that help restaurants createmagical experiences every day. We are a small, but rapidly growing team of engineers,scientists and builders who are on a mission to … and finally Be Yourself . Our tech stack includes: Python, Typescript, ReactJS, Redux, Django, App Engine, CloudFirestore, Memcache, Cloud Tasks, Firebase, BigQuery, Elasticsearch, and more What You'll Do Engineering: Design, develop, test, deploy, maintain and improve software with a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SRE - Lead Software Engineer

London, England, United Kingdom
J.P. MORGAN
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Site Reliability Engineer at JPMorgan Chase within CCB, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. … your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in More ❯
Posted:

SRE - Lead Software Engineer

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
Job Description Apply (by clicking the relevant button) after checking through all the related job information below. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Lead Site Reliability Engineer at JPMorgan Chase within CCB, you are an integral part of an agile team that works … your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Support the engineering teams in More ❯
Posted:

Contract Full Stack Software Engineer AI & Automation (Inside IR35)

London, England, United Kingdom
Investec
Location: London - 30 Gresham Street# Contract Full Stack Software Engineer AI & Automation (Inside IR35) (12122)Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleagues who'll think out of the ordinary and we put them in environments where they'll flourish. … and collaborate to your work, this could be the boost your career deserves. **Inside IR35 - 6 month contract likely to extend**We are looking for a contract Full Stack Software Engineer (C#, .NET, SQL, Python, Azure PaaS, IaC) with experience of AI and Automation to join our Investment Banking Technology Team at Investec, where we're at the forefront … you will have the opportunity to shape the direction of our systems, contribute to meaningful work, and help build out our platform We are seeking a motivated Full Stack Software Engineer with a passion for AI and Automation to develop and support innovative AI-driven solutions across various business functions. This hands-on role requires a blend of technical More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
working – click here for more information on flexible working options Flexible Working Options: Flexibility in when hours are worked, Hybrid Working Job Description Summary Job Description JOB TITLE: Senior Software Engineer SALARY: £81,999 - £91,110 LOCATION(S): London HOURS: Full-time WORKING PATTERN: Our work style is hybrid, involving at least two days per week, or 40% of … on a mission to build the bank of the future, redefining what a bank is from the inside out. Our technology and culture are evolving to create a true engineering-led organisation. This role is within our Customer Data Services Platform, managing customer data for Lloyds Banking Group. Our mission is to make data accessible with confidentiality, ensuring high … million customers. Join us and be part of our growth journey. What you’ll need Technical expertise in Java, with experience from project inception to production, valuing well-tested software and feedback. Experience with Spring, Hibernate, REST APIs, JSON, Microservices, Kafka, and Postgres. Understanding of architecture and cloud-native principles. Knowledge of algorithms and data structures. Familiarity with test More ❯
Posted:

Senior Python Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
118 118 Money
Job Details: Senior Software Engineer - Python Full details of the job. Vacancy Name Vacancy Name Senior Software Engineer - Python Time Type Time Type Full Time Location Location Madison - London 118 118 Money Who are we? At 118 118 Money, we are dedicated to helping Britain achieve financial fitness. In 2023, we proudly relaunched the iconic 118 118 twins … lives, keep reading — your next opportunity to contribute to our mission could be just a few clicks away! Description Description What you’ll do We're seeking a Senior Software Engineer, a pivotal role in our tech-driven financial services enterprise. You'll be part of a team spearheading the development and evolution of our technological capabilities. Your role … of high quality code. Innovative Development: • Champion and foster a culture of rapid, efficient, and collaborative development. • Interface with cross-functional teams to streamline and expedite the delivery of software solutions. Strategic Problem Solving: • Engage in creative brainstorming, infusing your technical perspective into strategic decisions. • Approach challenges with a solution-focused and innovative mindset. Collaborative Synergy: • Work closely with More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Ripple
If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers … trading systems-from data acquisition and cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with … with distributed systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for clean More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer – Real-Time Data Applications

London, England, United Kingdom
Snowplow
Senior Software Engineer – Real-Time Data Applications Join to apply for the Senior Software Engineer – Real-Time Data Applications role at Snowplow Continue with Google Continue with Google Senior Software Engineer – Real-Time Data Applications Join to apply for the Senior Software Engineer – Real-Time Data Applications role at Snowplow London/Hybrid - Europe/Remote … companies rely on Snowplow to uncover customer insights, predict customer behaviors, hyper-personalize customer experiences, and detect fraud in real time. The Opportunity: We are looking for a Senior Software Engineer with experience in Go development to join our Data Processing team at Snowplow. The Data Processing team is responsible for the applications that make up our core streaming … stakeholders for alignment on project goals and updates Research new technologies to improve the Snowplow ecosystem We’d Love to Hear From You If You Have: Solid experience in software development, particularly in Go (Golang) Experience building scalable applications including database optimization and integration design Experience profiling, monitoring and improving application performance Experience with continuous integration and continuous deployment More ❯
Posted:
Software Engineering
London
10th Percentile
£56,250
25th Percentile
£75,000
Median
£102,500
75th Percentile
£125,000
90th Percentile
£138,750