Get the job you really want.

Top Software Engineer Jobs in London

4 Hours Ago
Hybrid
London, UK
Senior level
Senior level
Fintech • Mobile • Payments • Software • Financial Services
As a Senior Software Engineer in the Engineering Experience team, you will drive projects focused on enhancing engineer productivity and improving workplace culture. You'll work on tools and platforms that facilitate seamless collaboration, automate processes, and gather user insights to shape a thriving engineering environment at Wise.
Top Skills: GoJavaReact
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you will work on integrating and scaling Anduril's software to deliver mission-critical capabilities, handling tasks like data processing, API development, and software deployment in non-standard environments, while collaborating closely with military systems.
Top Skills: C++GoJavaJavaScriptPythonRust
21 Hours Ago
London, UK
Senior level
Senior level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Mission Software Engineer, you will develop software solutions for autonomous systems, collaborate across teams, analyze performance metrics, and ensure Anduril products integrate effectively to serve military capabilities, maintaining a focus on pragmatism and mission success.
Top Skills: C++PythonRust
3 Hours Ago
Hybrid
London, UK
Mid level
Mid level
Enterprise Web • Marketing Tech • Software
As a Software Engineer at Contentful, you'll shape digital content solutions, lead design and development, collaborate with stakeholders, communicate technical concepts, and innovate with AI technologies, all while driving high-impact customer and business outcomes.
Top Skills: Node.jsReactTypescript
2 Hours Ago
Hybrid
London, UK
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Security • Software • Cybersecurity • Data Privacy
As a Software Engineer at Snyk, you will design and implement high-quality solutions, focusing on building scalable services and supporting customers. You'll collaborate with cross-functional teams, resolve bugs, and ensure code quality through reviews while owning technical decisions across the process.
Top Skills: GoPythonTypescript
12 Hours Ago
Hybrid
London, UK
Mid level
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
The Software Engineer on the Trust & Safety team will design and build scalable tools and services to combat abuse online. Responsibilities include collaborating with teams to create robust solutions, improving system designs, maintaining production services, and mentoring fellow engineers.
Top Skills: GoRust
4 Days Ago
Hybrid
London, UK
Senior level
Senior level
Financial Services
As a Software Engineer III at JPMorgan Chase, you will design and deliver technology solutions, develop production code, produce architecture and design artifacts, and drive improvements using data insights while contributing to team culture and engineering communities.
Top Skills: Core JavaPython
3 Hours Ago
Hybrid
London, UK
Entry level
Entry level
Financial Services
As a Software Engineer II at JPMorgan Chase, you will execute software solutions through design, development, and troubleshooting. You will write secure code, utilize tools in the Software Development Life Cycle, analyze data sets, and contribute to a culture of diversity and inclusion. The role requires familiarity with software applications and agile methodologies.
Top Skills: Java
14 Hours Ago
London, UK
Junior
Junior
Information Technology • Software • Financial Services • Big Data Analytics
Software Engineers at Citadel are responsible for building systems that support the investment process, collaborating with business leaders to develop software solutions, and receiving mentorship to enhance their skills. A strong emphasis is placed on problem-solving, teamwork, and the ability to thrive in a fast-paced environment.
Top Skills: C++JavaPython
9 Days Ago
Hybrid
London, UK
Senior level
Senior level
Financial Services
As a Software Engineer III, you will enhance and develop technology solutions for the Equity Derivative Group at JPMorgan Chase, collaborating with global teams through the software development pipeline in an Agile/Scrum environment while delivering high-quality software solutions.
Top Skills: JavaKotlinScala
9 Days Ago
Hybrid
London, UK
Mid level
Mid level
Financial Services
As a Software Engineer III at JPMorgan Chase, you will be responsible for designing and delivering software solutions, developing high-quality code, and improving systems through data analysis. You will work within an agile team to solve complex technical problems and contribute to the team's culture of diversity and inclusion.
Top Skills: Python
Yesterday
Easy Apply
Remote
London, UK
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As part of the Consumer Payments team, the Software Engineer II will work on Affirm's Payment Processing Network, delivering projects in phases, collaborating across teams, ensuring system availability, and engaging in community-building activities.
Top Skills: Python
3 Hours Ago
Hybrid
London, UK
Entry level
Entry level
Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer at Wise, you will integrate local partners and government institutions, build financial services powered by APIs, and improve customer onboarding flows. Your role focuses on enhancing user experience, scaling products, and contributing to the global expansion of Wise's offerings, all while maintaining high engineering standards.
Top Skills: JavaKotlin
3 Hours Ago
Hybrid
London, UK
Senior level
Senior level
Financial Services
As a Senior Software Engineer III at JPMorgan Chase, you will develop and enhance critical applications for Equity Derivatives trading. Collaborating with trading desks and technology teams, you will utilize Java and React/Redux to create solutions that improve business processes, ensuring software stability and operational excellence.
Top Skills: Java
3 Hours Ago
Hybrid
London, UK
Senior level
Senior level
Financial Services
As a Software Engineer III, you will be responsible for designing and delivering technology solutions, developing high-quality code, and supporting various technical areas aligned with business objectives. You will also analyze data for continuous improvement of applications and actively contribute to team culture.
Top Skills: JavaSQL
4 Hours Ago
Hybrid
London, UK
Entry level
Entry level
Fintech • Mobile • Payments • Software • Financial Services
The Software Engineer will work in the Hold team of Wise to develop customer-facing features and enhance the main ledger, processing millions of transactions daily. Responsibilities include building scalable components, improving public APIs, and developing web applications while focusing on user experience and cross-team collaboration.
Top Skills: Java
4 Hours Ago
Hybrid
London, UK
Junior
Junior
Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the Data Governance team at Wise, you will develop an automated governance platform by creating a central system for managing data. Your responsibilities include enhancing data discovery, managing data systems, and ensuring seamless data access and classification, while collaborating with stakeholders across the organization.
Top Skills: JavaScriptTypescript
4 Hours Ago
Hybrid
London, UK
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
The Software Engineer will develop and maintain Wise's cloud platform, focusing on scalable and secure cloud infrastructure solutions, collaborating with cross-functional teams to meet project needs.
Top Skills: GoPython
4 Hours Ago
Hybrid
London, UK
Entry level
Entry level
Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on the embedded finance team, you will design, develop, and maintain scalable services and public APIs. You will collaborate with cross-functional teams to solve complex problems and advocate for best practices. This role requires strong understanding of Java and experience with microservices, Kafka, and relational databases.
Top Skills: Java
4 Hours Ago
Hybrid
London, UK
Junior
Junior
Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer for Wise's Brazil Regional Expansion, you will integrate with local partners, optimize payment methods, and enhance customer experiences through scalable systems. You'll be responsible for the development of APIs and cross-border payment functionalities, ensuring a smooth onboarding process and contributing to Wise's growth in the financial service sector in Brazil.
Top Skills: JavaKotlin
7 Hours Ago
London, UK
Senior level
Senior level
Information Technology • Software • Financial Services • Big Data Analytics
Software Engineers at Citadel build systems for investment processes including research, trading, and risk management. They collaborate with researchers and investors to drive outcomes and must be critical thinkers with technical and commercial acumen. Successful candidates will manage multiple tasks in a dynamic environment.
Top Skills: C++JavaPython
20 Hours Ago
London, UK
Mid level
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer on the Maneuver Dominance team, you will develop software solutions, enhance product capabilities, collaborate with teams, and address complex issues related to networking and robotics while ensuring high-quality outcomes.
Top Skills: C++PythonRust
22 Hours Ago
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Other • Automation
As a Low Level Software Engineer at HRT, you will design, maintain, and improve critical software for trading systems in a fast-paced environment. Your role involves tackling complex problems independently and as part of a collaborative team, ensuring high-performance and efficiency in technological operations.
Top Skills: C++
23 Hours Ago
Hybrid
London, UK
Senior level
Senior level
Artificial Intelligence • Fintech • Other • Automation
As a Senior Systems Software Engineer, you will enhance toolsets for provisioning, managing, and monitoring systems; integrate tools like SaltStack and Ansible; troubleshoot and debug issues across Linux systems; and contribute to shaping the Python platform for the Systems team.
Top Skills: Python
23 Hours Ago
Hybrid
London, UK
Entry level
Entry level
Artificial Intelligence • Fintech • Other • Automation
As a Treasury Infrastructure Software Engineer, you will design, develop, and maintain software solutions for treasury functions, ensuring they are efficient, secure, and scalable. You will work with various teams, optimize infrastructure, support treasury systems, and ensure compliance with regulations.
Top Skills: C++
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account