Top Software Engineer Jobs in London
As a Software Engineer III at JPMorgan Chase, you will develop applications using Java and Go, collaborate in an Agile environment, automate deployment processes, troubleshoot technical issues, and contribute to team culture. Required qualifications include proficiency in Java and Golang, knowledge of SDLC, experience with distributed systems and RESTful APIs, and practical expertise in system design and application development.
Lead Engineer, Client Frontend at JPMorgan Chase's Platform Team in London. Responsible for creating web and mobile app experiences, developing demo suites, collaborating with teams, validating client requirements, and participating in software releases. Requires technical skills in front-end development, infrastructure, and CI/CD, with experience in mobile app development being a plus.
As a Software Engineer III - Java at JPMorgan Chase, you will be responsible for building innovative solutions to solve real-world problems and enhance customer experiences. You will work in collaborative teams to deliver high-quality products using Java. The role emphasizes domain modeling, software structuring, scalability, security, performance optimization, and continuous learning and improvement of technologies and patterns.
Seeking an experienced Senior Python Software Engineer specializing in backend development to develop and maintain enterprise software enabling remote file access and collaboration. Responsibilities include leading in architecting and designing a file access platform, implementing RESTful API services, collaborating with key stakeholders, and mentoring junior engineers. Bachelor's degree in Computer Science or related field and 5+ years of experience in backend API development required. Must have proficiency in Python, FastAPI, Django, and database management.
Software Engineer III at J.P. Morgan focusing on Salesforce technologies within the Finance sector.
Seeking a Staff Software Engineer to provide technical leadership in building ad verification, analytics, and anti-ad fraud solutions. Responsible for architecting, designing, and integrating core CTV measurement solutions. Must collaborate with cross-functional teams, manage multiple priorities, and ensure software responsiveness and efficiency.
Participate in the ongoing development of a load distribution system at Cloudflare's edge network. Collaborate with teams to design software, inspect system behavior, and be part of the on-call rota for issue escalation. Requires strong understanding of Linux, network protocols, and distributed systems.
As a Software Engineer at Cloudflare, you will be involved in developing a load distribution system that is crucial to the company's network operations. You will work on challenging projects, collaborate with various teams, and ensure the reliability of software and hardware infrastructure. Key responsibilities include code development in Go, understanding complex distributed systems, and managing risk in critical systems.
Featured Jobs
Participate in the development of a load distribution system at Cloudflare's edge network. Collaborate with teams to design software for efficient operation. Inspect system behavior for improvement opportunities. On-call for issue escalation. Requires experience in Linux kernel network stack, complex distributed systems, and Internet protocols.
Lead Software Engineer role focusing on developing and maintaining React components for the Salt Design System, collaborating with designers and product managers, and contributing to frontend development processes. Experience in React, Typescript, JavaScript, HTML, CSS, and version control systems required.
Lead Software Engineer at JPMorgan Chase within the Global Banking Platform, responsible for designing, implementing, and developing microservices using best practices. Also includes writing secure code, managing deployments, mentoring engineers, and driving adoption of new technologies.
Trustpilot is seeking a Software Engineer I for their API Platform Team. The role involves working in a cross-functional team to develop and maintain APIs, support data aggregation, and troubleshoot software. Ideal candidates have experience in full-stack web development, RESTful APIs, and component-based front-end development.
Work as a Senior Software Engineer in the Durable Objects (DO) and D1 team at Cloudflare. Responsible for expanding Cloudflare's capabilities by ensuring reliability, performance, and implementing new features. Own code from inception to release and work with various languages and technologies including JavaScript, Typescript, Rust, and C++.
Seeking a Software Engineer with 5+ years of experience in Python to design and develop tools and infrastructure used by Traders and Quantitative Researchers at DRW. Responsibilities include managing technology requirements of proprietary trading systems, accelerating trading workflows, evaluating new technologies, and leading design discussions. Bachelor's or Master's degree in Computer Science is required.
As a Staff Software Engineer at Trustpilot, you will own the delivery of major initiatives, improve Trustpilot's capabilities in various domains, and collaborate with engineering leadership to develop talent. You will work with a diverse team using technologies like Typescript, Node.js, Python, React, AWS, Docker, and more.
Deliver end-to-end solutions using cloud-native microservice architecture applications and the latest technologies.
The Software Engineer will design, develop, analyze, and maintain high-quality software product applications. Responsibilities include participating in software design meetings, developing code, testing and debugging applications, and supporting product releases. Required experience includes 2 years of software development, familiarity with Docker, Kubernetes, Java, JavaScript, and more.
Join the Alternatives Technology team at JPMorgan Asset Management as a Java and React JS developer in London. Work directly with the Global Transportation Group on building a bespoke portfolio management platform. Responsibilities include capturing business requirements, designing and implementing solutions, and collaborating with the business users.
As a Software Engineer at Dataiku, you will work on improving scalability, latency, and security of their platform. You will support new cloud services, databases capabilities, and deploy machine learning models at scale. The technical stack includes Java, JavaScript, and Python.
Tech Connect is an accelerated training program for aspiring software engineers focusing on teaching Java programming and preparing participants for the Software Engineer Program. This full-time program includes hands-on application and workshops with subject matter experts to build technical skills and a continuous learning mindset in a collaborative environment.
As a Senior Software Engineer at NinjaOne, you will design, implement, and maintain features within the product suites, focusing on C++ development. Collaborate with product teams to enhance critical features, provide fixes, and create new integrations. Work in an agile team environment with a focus on IT Operations software development.
The Staff Software Engineer at Snyk will be responsible for designing large-scale distributed systems, building software solutions in Golang, and improving the SDLC for engineers in a mature SaaS product organization. They will work on web service APIs, CLI tools, Kubernetes operators, and collaborate with engineering teams to enhance platform tools and services.
Analyzes, develops, designs, and maintains software for the organization’s products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests structures and user documentation.
Join Motorola Solutions as a Graduate Software Engineer at AVA Security Limited in Uxbridge (West London). Work on research, design, testing, and delivering features across the product range. Ideal for bright and enthusiastic graduates interested in learning new technologies and contributing to the unified security solutions.
Lead Software Engineer at JPMorgan Chase within the Global Banking Platform (GBP) responsible for designing, implementing, and developing scalable microservices using software engineering best practices. Involves working on cloud native technologies, CI/CD pipelines, and supporting the core banking platform at a global scale.
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