Top Software Engineer Jobs in London
Looking for a Software Engineer to join a remote team working on a variety of projects across different areas of the business, maintaining production sites and services, and modernizing tooling and architecture. Offering excellent benefits and opportunities for growth within the role.
Cloudflare is seeking a Senior Software Engineer to help build and enhance Cloudflare's serverless database, D1. The role involves defining and building the future of D1 to enable developers to build full stack applications. The ideal candidate should have at least 5 years of experience building full-stack web applications, knowledge of Javascript and Typescript, proficiency in one or more modern programming languages, and experience operating high-volume SaaS applications.
As a Front-End Senior Software Engineer, you'll play a pivotal role in designing and delivering world-class customer and developer experiences for our financial services platform. Responsibilities include shaping user experience, collaborating with product designers, end-to-end user experience design, innovation, maintaining visual consistency, prototyping, and bridging gaps in development.
As a Software Engineer III at JPMorgan Chase, design and deliver market-leading technology products in a secure and scalable way. Responsibilities include executing software solutions, creating high-quality production code, identifying hidden problems in data, and contributing to team culture. Required qualifications include 4+ years of experience, strong Java coding skills, knowledge of microservices-oriented architecture, proficiency in Elasticsearch, and experience with React and TypeScript.
Software Engineer III position in the Cloud Graph Platforms team at J.P. Morgan, responsible for building centralized platform & database services across public and hybrid cloud environments. Requires experience with Python, Java, C, C++, C#, Go, NoSQL databases, AWS, Azure, Google, and various tools/frameworks like Terraform, Ansible, Python frameworks, CI/CD pipelines, etc. Ability to work with Agile and Lean methodologies. Preferred experience with relational databases, and strategic collaboration with product management. Join a global leader in financial services.
Seeking an experienced Senior Software Engineer to join the Tessian Business Unit of Proofpoint. Responsibilities include designing and building reliable distributed systems, working with cross-functional teams, maintaining critical systems, and shipping code using CI/CD. Qualifications include experience in building scalable systems, working on fast-moving teams, and having a strong product mindset.
As a DevOps Engineer at JPMorgan Chase within the Nutmeg Digital Wealth Management, you will be responsible for maintaining a Kubernetes on AWS platform, advocating good practices, standardizing deployment, and collaborating with stakeholders to understand platform requirements. Required qualifications include experience with automation/deployment environments, managing Kubernetes clusters, coding in Python/Go, and knowledge of observability tooling. Preferred qualifications include systems and database experience, scalable technologies knowledge, and a passion for learning new technologies.
Senior Backend Software Engineer working on Java and Kotlin backend applications, contributing to developing new features, maintaining codebase, and exploring new technologies in an agile environment.
Featured Jobs
Optiver is seeking a Software Engineer to join their Novel Trading Opportunities team in London. The role involves designing and building software solutions for trading new products in innovative ways, collaborating with a multidisciplinary team, and leading global technical initiatives in a start-up dynamic. Required skills include C#, C++, C, and Python.
Senior Backend Software Engineer role at Motorola Solutions with a focus on developing projects across the backend stack, building new features, optimizing performance, and scaling the Ava Aware solution. Involvement in mentoring graduate developers and contributing to the development of a disruptive product in the security industry.
Software Engineer role at Nifty Gateway, a department of Gemini, focusing on building NFTs and working with artists and creative minds. Responsibilities include maintaining core systems, developing new features, troubleshooting technical issues, and collaborating with team members. Ideal candidate has 4+ years of experience as a Full Stack software engineer and a customer-focused mindset.
Join Laka as a Software Engineer to work on building out a microservices platform, delivering a unique insurance model to cyclists across Europe. Responsibilities include building REST APIs for partners and cloud app/services using a modern tech stack.
Join Point72 Asset Management as a Software Engineer in their long/short equities investment team. Collaborate with the investment team to bridge fundamental research and technological innovation. Utilize Java, Python, SQL, Kafka, Spark, and more to develop software solutions and support AI and machine learning applications in the investment strategy.
As a Fullstack Software Engineer at Amplemarket, you will work on building a sales platform using technologies like Ruby on Rails, React, PostgresQL, Elasticsearch, and Redis. You will collaborate with different teams to develop new features and ensure a scalable product that meets customer needs. The role requires designing and maintaining complex systems, debugging production issues, and following best practices.
As a Software Engineer at Credit Karma, you will contribute to building new product features, designing and developing new microservices, and expanding the platform to new markets. You will have the autonomy to make key decisions that impact the engineering organization.
Lead a squad of engineers to design, implement, and maintain core areas within Chase UK. Manage delivery, collaborate with Product team, establish agile practices, and foster top engineering standards. Required qualifications include strong technical background, business-driven mentality, progressive mindset, JVM language experience, automation skills, and microservices design proficiency.
Experienced Software Engineer needed to contribute to the constant improvement of user experiences across gaming and entertainment publications. Responsibilities include writing high-level code, collaborating with teams, ensuring website performance, and managing production environments.
As a Java Software Engineer II at JPMorgan Chase within the Asset and Wealth Management, Data and Analytics Instrument Team, you will execute software solutions, design, develop code, troubleshoot technical problems, and contribute to decision-making in a secure, stable, and scalable way. You will work on enhancing and delivering software components of the firm's technology products.
Join JPMorgan Chase as a Platform Software Engineer II within the International Consumer Bank. You will work on maintaining and improving the AWS cloud infrastructure, designing CI/CD pipelines, managing cloud platforms, and collaborating with teams to ensure operational excellence. Preferred skills include knowledge of security best practices, data streaming technologies, modern databases, and software testing.
Leading a team of engineers in developing tooling for security and controls in a cloud platform for a banking operation. Involves interacting with stakeholders, managing vendors, and supporting developers in their SDLC.
Senior software engineer role at Canonical working on the Ubuntu Core project. Responsibilities include developing system daemons, integrating bootloaders, collaborating with a distributed team, writing high-quality code, debugging issues, reviewing code, and working from home with occasional global travel.
As a Lead Software Engineer at JPMorgan Chase within the FXO Global business, you will be responsible for executing creative software solutions, developing new platforms using proprietary technology, providing second level support, and leading communities of practice across Software Engineering.
Design and implement features across the Mir stack, assist in debugging and fixing issues, improve tests and benchmarks, create documentation, engage with community and partners, collaborate with team
Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, pivotal role in the developer experience team. Responsible for architecting and promoting solutions, advocating good practices, creating alignment with stakeholders, and more. Requires knowledge in software development lifecycle, continuous integration, observability principles, microservices, and cloud solutions.
Lead Software Engineer at JPMorgan Chase responsible for delivering cutting-edge solutions using cloud-native microservice architecture applications. Requires proficiency in Java and hands-on experience in back-end development. Strong collaborative and customer-facing skills are essential.
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