Top Software Engineer Jobs in London
Freelance Senior Software Engineer with full-stack TypeScript experience needed for a 6-month project at Red Badger. Responsibilities include providing engineering expertise in a cross-functional team, using modern development practices, and coaching peers.
Develop and integrate automation framework, work with Dev and QA teams, prioritize testing tasks, troubleshoot automation software, prepare test reports, conduct performance testing, mentor team members.
Senior Engineer on Growth Adoption Core team at HubSpot, responsible for writing and shipping production code, building new features, collaborating with cross-functional teams, and helping customers meet their goals.
Seeking a skilled Senior Backend Engineer (Golang) to work on high-traffic and high-performance applications, focusing on Chat and Video & Audio API. Responsibilities include adding new features, optimizing API service performance, writing clean code, and engaging with customers. Requires 5+ years of backend development experience, knowledge of relational databases, building HTTP APIs, managing projects, and proficiency in Go language is preferred. Bonus points for experience with JavaScript, React/Angular, message queues, automated testing, REST APIs, cloud platforms, and a Bachelor's degree in Computer Science or related field.
Analyzing business requirements, designing software systems, and providing technical leadership for software networking features within a fully remote environment for Equinix.
Looking for a C++ Software Engineer to join the Endpoint Security Group at Sophos. Responsibilities include contributing to release planning, designing products, writing code, participating in security reviews, and more. Must have experience in developing code in C++ and be able to learn new skills quickly. Desirable skills include Agile development experience and knowledge of continuous integration and automated regression testing.
Seeking a Senior Software Engineer to work on debug and test tools for PlayStation platforms. Responsibilities include developing and maintaining tools, testing, bug fixing, documentation, and code reviews.
Senior Backend Software Engineer role working on growing a multi-chain EVM Datalake for Metamask. Responsibilities include extracting and indexing on-chain data, design and leading complex feature areas autonomously.
Featured Jobs
FactSet is seeking a Senior Workstation Platform & Native Application Hybrid Engineer to lead projects in C++ and drive the modernization of the Workstation platform. Responsibilities include writing, debugging, and maintaining native applications for financial professionals.
Senior Integration Engineer at Third Bridge responsible for smooth integration of systems and workflows, developing new capabilities, coaching junior engineers, and making technical decisions. Ensuring operational simplicity and excellence by embedding testing strategies and adopting CI/CD and DevSecOps principles.
Seeking a Principal Software Engineer with expertise in Ruby on Rails to oversee technical implementation of a product, collaborate with product team, maintain technical excellence, and manage tech debt. Responsibilities include technical leadership, product management, Canvas LMS integration, and team collaboration. Required skills include proficiency in Ruby on Rails, software engineering best practices, PostgreSQL, Docker, and willingness to learn Kubernetes. Preferred skills include familiarity with Canvas LMS and Kubernetes applications.
Join Mangopay as a Principal Software Engineer and work in a dynamic, collaborative environment. Responsibilities include coding, mentoring, tool development, collaboration with QA and product teams, and technical enhancements. Must have proficiency in C# and experience with .NET ecosystem technologies.
Work on expanding system connectivity, optimizing order execution algorithms, and improving trading strategies in a proprietary trading firm specializing in market-making strategies using C++.
Join as a Freelance Senior Software Engineer focusing on a lifestyle product app. Responsibilities include stabilization, refactoring, building new features, and leading a tech team. Hybrid work model in London with immediate interviews. Requires expertise in Elixir and Phoenix frameworks.
Lead the design, development, and deployment of complex software systems, define technical standards, architect scalable solutions, mentor engineering teams, and stay updated with emerging technologies. Collaborate with cross-functional teams to drive innovation and growth in AI-powered localization solutions.
Capita is seeking a Senior Software Developer with extensive experience in MS Dynamics 365 CRM, Power Platform, and Azure Services. Responsibilities include designing, testing, and implementing software programs, providing support and guidance to the team, and ensuring deliverables meet specifications. The candidate must be eligible for SC Clearance in the UK.
As a Senior Software Engineer at Duetto, you will create software that delivers a highly interactive experience for customers, work across the stack, collaborate with cross-functional teams, make architectural decisions, and drive technical expertise growth within the team.
Lead Software Engineer responsible for developing software solutions, designing features for education platforms, performing code reviews, building APIs, and supporting software engineers. Must have strong C# and .Net Core skills, along with experience in Azure stack. 20% of the role involves team management. Bachelor's degree in computer science or related field required.
As a Senior Software Engineer, you will be developing innovative applications using AI capabilities to enhance user experiences and streamline communication. Collaborate with cross-functional teams to develop key features, benchmark, analyze, and optimize web applications for scalability and security.
Principal Software Engineer role at IOHK's Partner Chains venture, focusing on developing and maintaining the Rust implementation of the blockchain protocol. Key responsibilities include leading the design and development of the Substrate node, implementing cross-chain protocols using cryptographic techniques, and collaborating with engineers and researchers.
Senior Software Engineer at Constructor, responsible for coding, code review, DevOps support, integration solutions, and API development in a serverless microservice architecture in Azure. Bachelor's degree in computer science or related field required. Must have 4+ years of frontend or backend development experience with C#, .Net Core, SQL, and experience with Azure stack. Knowledge of JavaScript/TypeScript and frameworks like React, VueJS is a plus. Gender-balanced organization promoting diversity and inclusivity.
The Senior Software Engineer will be responsible for full stack development using technologies like React JS, React Native, Java, Spring, Kubernetes, NoSQL, and Kafka. They will work on building tools to enable Associates to serve customers at checkout lanes, participate in design and code reviews, and ensure observability and measurement in projects. The role requires 4+ years of full stack development experience, proficiency in back-end and front-end technologies, experience with micro-services architecture and distributed systems, and strong collaboration skills.
Lead Programmer role at Media Molecule, responsible for architectural direction for presentation systems, team management, collaborating with UX and audio designers, and championing technical best practices. Must have excellent C++ skills, strong debugging and analytical skills, and good technical communication.
Design and develop APIs for integration, participate in code reviews, develop Kubernetes operators, collaborate on new features, identify and resolve bottlenecks, work on platform architecture.
Join Catalyst, a critical project in the Cardano ecosystem, as a Senior Software Engineer specializing in Flutter development. Contribute to cutting-edge applications in web3 technology, work with a team of experts, and shape the future of decentralized solutions. Responsibilities include agile development, code writing, testing, documentation, and troubleshooting. Requirements include 5 years of experience, Flutter proficiency, knowledge of mobile/web development practices, and contributions to open-source projects.
Top London Companies Hiring Software Engineers
See AllPopular Job Searches
AI Engineer Jobs in London
Analytics Engineer Jobs in London
AI Jobs in London
AWS Jobs in London
Backend Developer Jobs in London
Cloud Engineer Jobs in London
Design Engineer Jobs in London
DevOps Jobs in London
DevOps Engineer Jobs in London
Engineering Jobs in London
Engineering Manager Jobs in London
Front End Developer Jobs in London
Full Stack Developer Jobs in London
Infrastructure Engineer Jobs in London
IoS Developer Jobs in London
Java Developer Jobs in London
Machine Learning Jobs in London
.NET Developer Jobs in London
Network Engineer Jobs in London
Project Engineer Jobs in London
Python Jobs in London
Python Developer Jobs in London
QA Jobs in London
QA Engineer Jobs in London
Software Engineer Jobs in London
Software Testing Jobs in London
Web Developer Jobs in London
All Filters
No Results
No Results