1,301 to 1,325 of 1,798 Software Engineer Jobs in London

Data Software Engineer

Hiring Organisation
G Research
Location
London, UK
Employment Type
Full-time
seamlessly share data and analytics. Key responsibilities of the role include: Designing, building and evolving production-grade trading platforms and services end-to-endOptimising software performance, throughput and efficiency at scaleContributing to the reliability and operational excellence of critical systemsApplying strong software engineering practices across testing, code quality … ideal candidate will have the following skills and experience: Strong competency with at least one typed language such as Java, C# or C++Experience optimising software performance or efficiencyDesirable: Experience with distributed software systemsExperience with data processing or data serving systemsExperience using Rust, C#, Python, Parquet, Arrow, Delta Lake ...

Senior Software Engineer (GoLang)

Location
Greater London, England, United Kingdom
undertaking an overhaul of its systems to modernise and help us power the next generation of our technology. We are looking for a Senior Engineer who can bring experience to help shape this journey, working in a role with ownership, empowerment, and impact. Each engineer plays an integral ...

Architect/Staff Embedded Software Engineer

Location
Greater London, England, United Kingdom
Role As an Architect/Staff Embedded Software Engineers, you will be the foremost technical authority on hardware-software integration across the DX-1, spanning the ASIC, BMC, and photonic interconnect fabric, from pre-silicon through post-silicon and into sustainment engineering. We are looking for experienced Architect … level engineers who will help shape OLIX’s direction through systems thinking and deep technical expertise. You will partner closely with the Director of Software Engineering to define the technical direction of the organization, establish architectural standards, and make the critical technical decisions that determine how the hardware-software ...

Lead Software Engineer - Umbraco

Location
Greater London, England, United Kingdom
About The Role As Lead Engineer you will provide senior technical leadership on our Umbraco platforms, working alongside engineers, QA analysts and project managers to deliver high quality work on time and to budget. We are looking for genuine Umbraco expertise rather than broad CMS familiarity: someone who knows … process of agile delivery and what they should expect to see at the end of each sprint. You lead the delivery of high quality software on time and to budget You ensure your project team members are fully engaged and participating in all aspects of the project during evolutionary ...

Software Engineer (NodeJS, Typescript)

Hiring Organisation
Diligent
Location
London, UK
Employment Type
Full-time
Here's a summary of the role: Build cloud software that matters, grow your technical depth, and use modern AI tooling to do your best work. This is a hands-on engineering role for someone who enjoys solving product problems, writing clean code, and helping services run reliably … reliability, and day-to-day development practices. These are the essentials you'll need to get an interview: 3 to 5 years of professional software engineering experience building production applications in an agile environment. Strong backend development skills with Node.js and TypeScript, including experience building APIs or microservices. Experience ...

Senior Software Engineer - ESG Techology

Location
Greater London, England, United Kingdom
needs and translate them into technology solutions An understanding of Investment Research within Asset Management is a plus Technology Requirements: 5+ years of relevant software engineering experience Hands on technical expert, confident to lead development in dotnet core/aspnet core Experience in Python, with emphasis on Pandas Experience … technologies Enjoys working in an Agile team following Scrum practices Build and innovate long term solutions Shows a commitment to quality by implementing suitable software using unit/integration and acceptance testing Leads code reviews and actively participates in providing feedback on others’ designs/code Owns technical debt ...

Senior Software Engineer (Growth & Marketing Technology)

Location
Greater London, England, United Kingdom
looking for a full stack engineer to join our Growth team, with a strong focus on marketing technology. You’ll sit at the intersection of product, data and marketing – building and maintaining the systems that power our acquisition, activation and retention efforts across channels Although Marketing Technology … tracking Strong TypeScript/JavaScript skills and experience with modern frontend frameworks (for example React/React Native) Solid experience as a full stack engineer (ideally 3+ years), comfortable working across frontend and backend Good understanding of event tracking, data quality and debugging issues across multiple platforms and tools ...

Senior Software Engineer, Data Platform London, UK Apply →

Location
Greater London, England, United Kingdom
Software is eating the world, but AI is eating software. We live in unprecedented times – AI has the potential to exponentially augment human intelligence. Every person will have a personal tutor, coach, assistant, personal shopper, travel guide, and therapist throughout life. As the world adjusts to this new reality … technical concepts to non-technical stakeholders. Experience working fluently with standard containerization & deployment technologies like Kubernetes and various public cloud offerings. Extensive experience in software development and a deep understanding of distributed systems, cloud platforms and data systems. Nice to Haves Strong knowledge of software engineering best practices ...

Software Engineer, New Grad - Infrastructure

Location
Greater London, England, United Kingdom
World-Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role Software Engineers at Palantir drive large-scale transformation through data, AI and world-leading infrastructure that supports mission-critical workloads. As an engineer within Palantir's Infrastructure teams, you'll have the opportunity to grow more quickly than you ever imagined as you contribute high-quality code directly ...

C++ Software Engineer – Packages Up to £400K – London

Location
Greater London, England, United Kingdom
Overview We're working with a highly regarded, technology-driven organisation in the financial sector that is looking to add a talented C++ Engineer to its London-based engineering team. This is an excellent opportunity to join a deeply technical environment, working alongside exceptional engineers on the development … process large volumes of data with demanding low-latency and high-throughput requirements. Collaborating closely with engineers and key stakeholders to deliver scalable, resilient software solutions. Contributing throughout the full software development lifecycle, from design and implementation through to deployment. What they're looking for Strong commercial experience ...

Software Engineer - Platform Security

Hiring Organisation
Neo4J
Location
London, UK
Employment Type
Full-time
/or GCP to enforce the security baseline at scale, integrating with open-source and vendor tools as needed. Enhance product security along the software development lifecycle by creating "paved roads" and defining additional security and software excellence requirements for containerised services running on multiple managed Kubernetes clusters. ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
that values clarity, creativity, and shared ownership as we redefine how global commerce works. About the role We are looking for a Full Stack Engineer to join our ever growing engineering team. You will be joining us in an exciting phase of hyper growth where you will help shape … build our products from the ground up. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. You will also be intimately familiar and up to date with the development ecosystem for making solid decisions when it comes to choosing ...

Software Engineer

Location
Greater London, England, United Kingdom
work directly with our founder and a core team of talented engineers to drive innovation. What You’ll Do Design & Build robust software systems – develop scalable backend services and APIs that power our AI-driven applications. Develop & Optimise data pipelines – implement efficient, reliable systems for ingesting, processing, and serving … financial data. Engineer Cloud-Native Solutions on AWS (Lambda, ECS/EKS, S3, Redshift, etc.) and automate deployments with GitHub Actions & Pulumi. Collaborate & Brainstorm with our engineering team – we frequently share ideas to innovate, plan strategy and decide on next steps. Own Your Responsibilities – your code will directly shape ...

Software Engineer (Data Services), London

Location
Greater London, England, United Kingdom
achieving our ambitious mission to one day solve all disease with the help of AI. Your impact This is an exciting opportunity for versatile software engineers to be working in a fast‐paced and research‐facing environment within a small team. You will contribute significantly to a world‐class … based software platform set to transform the bio‐pharmaceutical world. We need creative thinkers ready to redefine how drugs are designed with the power of AI. What you will do Depending on your experience and background, you can be expected to work on one or more of the following ...

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

Location
Greater London, England, United Kingdom
your commitment to secure, compliant solutions. Discover a place where your skills and ideas can make a real difference. As a Full Stack Engineer in our team, you will design, build, and support scalable web applications and integrations. You will leverage Java, Python, and React to deliver AI-enabled … peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Contribute to AI-enabled ...

Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
your commitment to secure, compliant solutions. Discover a place where your skills and ideas can make a real difference. As a Full Stack Engineer in our team, you will design, build, and support scalable web applications and integrations. You will leverage Java, Python, and React to deliver AI-enabled … peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Contribute to AI-enabled ...

Senior Software Engineer – Java/Python, DevSecOps

Location
Greater London, England, United Kingdom
HKEX Group in London is seeking a Senior Engineer to design and implement complex software solutions in a fast-paced, regulated environment. You will liaise with analysts, owners, and architects to translate requirements into robust designs and code. Expect active participation in reviews, documentation, and deployment pipelines, with ...

Software Engineer, RL Data

Location
Greater London, England, United Kingdom
track record of owning major projects end‐to‐end in fast‐paced, ambiguous environments — for example as a founder or CTO, forward deployed engineer, tech lead, founding engineer at a startup, or creator of a substantial open‐source project. Trusted to run key projects: you lead and inspire … others, plan workstreams effectively, collaborate with cross‐functional stakeholders, and proactively eliminate or escalate blockers. Strong software engineering skills in at least one modern programming language — we mostly use Python and TypeScript, but care more about quickly picking up new tools than knowing our exact stack. Familiarity with Docker ...

Associate Software Engineer (Back End)

Location
City Of London, England, United Kingdom
achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Back-End Engineer, you will design, develop, and maintain robust server-side applications and APIs that support high-volume, data-intensive environments. You will play a key role … shaping technical architecture, ensuring system reliability, and driving best practices in software engineering. This position requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively with cross-functional teams. Role Responsibilities Working as a hands‐on engineer, working closely with Architects, Principal Engineers ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
looking for a talented, high-quality full-stack engineer to join our team You’ll work closely with your Engineering Manager and a cross-functional squad - product, design and fellow engineers - as well as colleagues across Strava. Wherever you land, the goal is the same: helping Runna become … welcome a new Runna into the family, as well as fertility support & a host of other benefits We care about how well you build software, how you work within a team, and how fast you learn. Runna’s stack and problems will keep changing as we grow ...

Senior Software Engineer (AI/ML, AI Platform)

Location
Greater London, England, United Kingdom
seeking a Senior AI Engineer to join our AI Platform team The AI Platform team is focused on enabling and building disruptive, innovative solutions to transform the wealth technology landscape with AI across our product suite and is growing quickly As a Senior AI Engineer, you will … architecting, leading, and driving the execution of the core AI capabilities that power our platform This is a high-impact role for an engineer who thrives on the frontier of applied AI and maintains a relentless focus on shipping You will not just work with LLMs and agentic frameworks ...

Senior Software Engineer

Hiring Organisation
LTM
Location
London, UK
Employment Type
Full-time
C#, RabbitMQMode-3 Days from LondonType-FTEAs a Senior developer you will be responsible for the ensuring the team deliver high quality software using industry best practices for code management testing and CICD This is an exciting opportunity to build a new greenfield solution working as part … platform itself is built on top of AWS and makes use of many services within the AWS ecosystemJob Responsibilities RoleTake responsibility for the software delivery by ensuring quality and scope expectations are metContribute and take ownership of the technical design and ensure all aspects of the system architecture ...

Java Software Engineer

Location
Greater London, England, United Kingdom
from Home) Location: London, United Kingdom Number of hours: 40 hours per week – full time Ready to utilize your experience and expertise in Java Engineer? We have an exciting role for you - Java Engineer! Careers at TCS: It means more TCS is a purpose-led transformation company, built ...

Senior Software Engineer, GoLang

Location
Greater London, England, United Kingdom
Evolve, enhance, and modernise large-scale systems Drive adoption of technologies such as Go Improve system performance, reliability, and scalability Develop automation for infrastructure deployment, monitoring, and scaling Build tools and processes supporting continuous integration ...

Senior Software Engineer – Customer Support

Location
Greater London, England, United Kingdom
Understand the product in depth and how customers use it to achieve business outcomes Analyze complex issues and deliver technical code-level solutions Collaborate with development teams to track bugs and suggest improvements Provide technical ...