Maximum of 25 job preferences reached.
Top Software Engineer Jobs in London
Artificial Intelligence • Fintech • HR Tech • Software • Generative AI
Develop scalable backend services and APIs, create coding tasks and deterministic verifiers for AI systems, debug complex codebases, optimize performance, refactor legacy systems, implement features, and provide technical reviews and reasoning. The role is remote, contract-based, and part-time at 15–20 hours per week.
Top Skills:
C++CweGoJavaNode.jsOwaspPythonRustTypescript
Food • Social Impact
Build and evolve responsive React frontend applications for customers, partners, and internal users. Design and implement accessible, reliable interfaces and interactive workflows using TypeScript and modern frontend architecture. Contribute to agile product development, testing, CI, performance, maintainability, cross-browser compatibility, and internationalization while collaborating within a cross-functional team.
Top Skills:
CSSDomEslintGitHTMLJavaScriptJestMuiNpmPlaywrightReact Context ApiReactReduxRestful ApisRtk QueryTypescriptViteWebpack Devserver
Fintech • Mobile • Payments • Software • Financial Services
Build and scale backend systems for Wise’s recipient management experience. Responsibilities include developing distributed systems, designing and maintaining RESTful APIs, optimizing relational and non-relational databases, creating scalable schemas, and driving technical vision. Collaborate closely with product, design, and analytics teammates in an autonomous agile team while applying testing, code reviews, and best coding practices to solve customer problems.
Top Skills:
Backend-For-Frontends (Bffs)JavaNon-Relational DatabasesRelational DatabasesRestful ApisSpring BootTest Driven Development (Tdd)
Software
Build and operate reliable production data pipelines, ingestion systems, orchestration, customer data connectors, and infrastructure as code. Manage AWS-based data infrastructure using Terraform, Fivetran, AWS DMS, dbt, PostgreSQL, Lambda, and related services. Develop secure, enterprise-grade integrations for HR and payroll systems, and help connect trusted data to AI agents through MCP connectors and semantic data layers. Collaborate with product stakeholders to design scalable solutions meeting enterprise security and reliability standards.
Top Skills:
Amazon EcsAmazon S3AWSAws DmsAws GlueAws LambdaAws RdsAws Well-Architected FrameworkDbtDjangoEdiFivetranMcpN8NOwasp Top 10PostgresPythonReactSftpSQLTerraform
Aerospace • Automation
Design and build production-grade mission, behavior, and motion planning systems for autonomous ground support vehicles in airport environments. Responsibilities include selecting planning algorithms, defining software architecture, optimizing trajectories, handling uncertainty, collaborating with perception and controls teams, promoting functional safety practices, and mentoring engineers. The role requires strong C++ or Python skills, Linux experience, autonomous systems planning expertise, and the ability to independently solve complex technical problems.
Top Skills:
C++DdsIso 26262LinuxMisraPythonRosRos2
Aerospace • Automation
Own and productionize localization, mapping, calibration, and state-estimation systems for autonomous ground vehicles operating at active airports. Responsibilities include sensor fusion, 3D mapping, calibration, online validation, diagnostics, regression testing, deployment, and safety monitoring. The role provides technical leadership across perception, planning, and platform teams while advancing autonomous operations toward driverless capability.
Top Skills:
C++17+CamerasCartographerCeresEkfFactor GraphsG2OGlimGnssGtsamImuKalibrLidarLinuxLio-SamRosRos2SlamUkf
Artificial Intelligence • Consulting • Automation
Lead development of production-grade real-time control software for advanced robotic systems. Design control architectures, implement deterministic control loops, industrialize research algorithms, and integrate software across embedded and Linux-based platforms. Establish testing, release, safety, reliability, and performance standards, including simulation, hardware-in-the-loop, regression, and profiling. Collaborate with hardware and safety teams on fail-safes and graceful degradation, while mentoring engineers and guiding the control software roadmap.
Top Skills:
C++Ci/CdEigenGitMujocoPinocchioPlacoPythonPyTorchReal-Time LinuxRos2Rtos
Financial Services • Quantitative Trading
Participate in a structured software development internship with two weeks of technical training followed by a seven-week project embedded in Maven engineering teams. Collaborate with developers and traders on real-world technology problems, learn C++, C#, Python, TypeScript, React, and emerging AI technologies, use in-house tools, and receive ongoing mentoring and feedback.
Top Skills:
AIC#C++PythonReactTypescript
Big Data • Fintech • Mobile • Payments • Financial Services
Join the International Accelerator full-stack team to design, build, and operate Direct-to-Consumer products across international markets. Break projects into tasks, collaborate with PM/design/analytics, build and monitor APIs and web apps, support on-call and availability, participate in hiring and team growth, and write clear, well-tested, maintainable code.
Top Skills:
KotlinPythonReactVue
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Build and deploy AI-powered solutions directly with clients and internal delivery teams. Responsibilities include scoping ambiguous problems, designing LLM and retrieval workflows, developing scalable backend and infrastructure systems, optimizing operational workflows, translating messy data into technical architectures, iterating with stakeholders, and creating reusable deployment tooling. The role also involves client communication, end-to-end project ownership, customer on-call support, travel for client engagements, and hybrid office work.
Top Skills:
AWSDeltaDockerEmbedding ModelsETLFastapiGCPHugging FaceKafkaKubernetesLangchainLlmsOpenaiPineconePythonRetrieval SystemsUnity Catalog
Payments • Software
Build and deploy software solving complex problems for Stripe’s financial infrastructure. Collaborate on multi-person coding projects, learn unfamiliar systems, communicate clearly with stakeholders, and use mentorship and independent research to deliver reliable solutions. Engineers may work across frontend, backend, infrastructure, and other areas while reviewing code, safely updating production systems, navigating large codebases, and leveraging AI tools with rigorous judgment.
Top Skills:
Ai ToolsGoJavaJavaScriptRubyScala
Payments • Software
Software engineering interns at Stripe contribute to production software across the technology stack, participate in technical design and code reviews, collaborate with engineers and stakeholders, and deliver projects with meaningful business impact. Interns learn unfamiliar systems, communicate project status, use AI tooling responsibly, and develop high-quality, well-tested code with mentorship and feedback.
Top Skills:
GoJavaJavaScriptRubyScala
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Information Technology • Software • Consulting
Develop and maintain data pipelines, processing workflows, infrastructure-as-code, containers, and CI/CD pipelines using Python, Spark, Airflow, AWS, Terraform, Docker, and GitLab. Integrate secure data exchanges, support platform products, build Jupyter notebooks, and contribute to architecture, testing, code reviews, Agile delivery, performance, and security. The role also mentors junior developers and collaborates with data engineering, DevOps, and product teams.
Top Skills:
Apache AirflowSparkAWSDockerGitGitlab Ci/CdJupyterPythonTerraform
One Month AgoSaved
Hardware • Security • Software • Cybersecurity
Develop backend software in C# .NET within an agile delivery team. Responsibilities include system design, coding, technical documentation, automated testing, collaboration with product managers and test engineers, and maintaining high-quality mission-critical software. The role is remote with occasional travel and supports a UK emergency call-taking and dispatch platform.
Top Skills:
.NetC#Google SuiteGitGoogle ChatSQL Server
Software • Energy
Design, build, and maintain scalable backend services for Kaluza’s energy retail platform. Responsibilities include developing event-driven systems, optimizing SQL and NoSQL databases, using AWS and serverless architectures, monitoring production services, and collaborating with product and engineering teams. The role also involves mentoring colleagues, promoting engineering best practices, and owning services from architecture through continuous improvement.
Top Skills:
AWSDockerGithub ActionsGraphQLKafkaKubernetesNode.jsNoSQLSQLTerraformTypescript
Artificial Intelligence • Real Estate • Software
Build and scale Base360.ai’s short-term rental platform, including customer-facing applications, APIs, automation engines, AI-powered workflows, third-party integrations, and cloud infrastructure. Develop systems for reservations, pricing, payments, guest communication, property operations, reporting, and financial workflows. Own projects end to end, make architectural decisions, ensure reliability, and deliver scalable products in a remote-first startup environment.
Top Skills:
Ai AgentsAWSDistributed SystemsDockerFastapiGithub ActionsLlmsOpenai ApisPostgresPythonReactRest ApisServerless ArchitectureStripeSupabaseTwilioTypescript
Information Technology
Hands-on senior fullstack developer building backend-led JVM services (Kotlin/modern Java) and responsive React/TypeScript frontends. Design APIs, event-driven workflows, tests, CI/CD pipelines, observability, and contribute across discovery, deployment, production support, and technical decisions while validating AI-assisted tools where helpful.
Top Skills:
AWSAzureBpmnCachingCi/CdDistributed TracingDockerEvent-Driven ArchitectureGCPGraphQLJava 17JvmKotlinKtorKubernetesMessagingMicronautNoSQLObservabilityQuarkusReactRelational DatabasesRest ApisSpring BootStreamingTypescript
Reposted 24 Days AgoSaved
Fintech • Professional Services • Software • Consulting
Develop and enhance automated testing strategies across unit, component, integration, system, and end-to-end levels. Design test plans, investigate defects, perform exploratory and performance testing, and improve CI/CD pipeline reliability. Collaborate with QA, development, DevOps, and business teams to expand coverage, improve quality practices, and validate distributed systems. Build containerized test environments, use observability and chaos testing, and promote a culture of shared quality ownership.
Top Skills:
AWSBddCi/CdDistributed Pub/Sub MessagingDockerGoogle Cloud PlatformJavaKanbanKubernetesAzureObservability And Monitoring PlatformsOpenshiftScrumStatic Code AnalysisTdd
Fintech • Payments • Financial Services
Develop and deliver Java-based microservices across the full lifecycle, write automated tests, participate in agile ceremonies, triage and resolve issues, and improve platform quality, stability, and performance.
Top Skills:
AgileBddCucumberDevOpsHibernateJavaJava SerializationJSONJunitMicroservicesMockitoOraclePostgresRestful ApisSpring BootTddWiremockXML
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Architect and deliver resilient, high-performance cloud services for SailPoint’s identity platform using Golang and Angular. Design synchronous and event-driven microservices, build scalable SaaS features, improve performance and reliability, conduct architecture and code reviews, and mentor engineers. The role includes collaboration with product and architecture teams, participation in a 24x7 on-call rotation, and leadership across Policy Engine and agentic identity initiatives.
Top Skills:
Amazon AuroraAmazon DynamodbAngularApache FlinkApache KafkaAutomated TestingAWSCloudbeesDistributed SystemsDockerGoJavaJenkinsKubernetesMicroservicesPerformance ProfilingSaaSSnowflakeTerraform
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, deploy, and operate full-stack microservices for SailPoint’s Policy Engine. Develop scalable distributed systems using Golang and Angular, write unit and integration tests, debug and profile complex services, participate in on-call support, lead design reviews, mentor engineers, and contribute to technical roadmaps and architectural initiatives.
Top Skills:
AngularAWSCloudbeesDockerGitGoJavaScriptJenkinsKubernetesTerraformTypescript
Reposted 2 Months AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Cloud • Software
Detect, investigate, and respond to security incidents; maintain logging and SIEM operations; build detections and visibility; support PCI/SOC2/ISO audits; manage endpoint, email, and GitHub security; collaborate across teams and improve on-call and security tooling.
Top Skills:
Api SecurityAWSBashEdrGitGoManaged SocPythonRustSecurity Automation PlatformsSecurity LoggingServerlessSIEMSQL
Biotech
The Principal Software Engineer will ensure the reliability and scalability of AI systems, leading infrastructure improvements and optimizing ML workflows.
Top Skills:
AIGoogle Cloud PlatformKubernetesMlNvidia GpuTpu
Software • Consulting
Contract software engineering role for a remote Europe-based engineer building scalable, resilient backend products with client teams. Responsibilities include backend development in Go, API and SaaS platform development, cloud infrastructure, distributed systems, containerized deployment with Docker and Kubernetes, testing with TDD, and performance optimization. The role also involves technical communication, collaborative problem-solving, and thoughtful use of AI tools.
Top Skills:
Ai ToolsAPIsAWSAzureDistributed SystemsDockerGoGCPKubernetesSaaSTest-Driven Development
Retail • Sports
Lead quality engineering for membership and loyalty capabilities, designing and executing functional, integration, API, contract, automation, and end-to-end tests. Build reliable test suites, validate loyalty points and personalized recommendations, manage test data, ensure cross-browser and cross-device quality, define testing strategies, and improve coverage using AI-assisted tools. Collaborate with engineering and product teams throughout the software development lifecycle while leading quality engineers in the loyalty and personalization area.
Top Skills:
Ai-Assisted Engineering ToolsApi TestingAppiumBrowserstackCloud-Native PlatformsContract TestingCypressLlmsPlaywright
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top London Companies Hiring Software Engineers
See AllPopular Job Searches
Tech & Startup Jobs in London
Remote Jobs in London
Hybrid Jobs in London
.NET Developer Jobs in London
Account Executive Jobs in London
Account Manager Jobs in London
Accounting Jobs in London
Admin Jobs in London
AI Engineer Jobs in London
AI Jobs in London
Analyst Jobs in London
Analytics Engineer Jobs in London
AWS Jobs in London
Backend Developer Jobs in London
Brand Manager Jobs in London
Business Analyst Jobs in London
Business Development Jobs in London
Cloud Engineer Jobs in London
Communications Jobs in London
Compliance Jobs in London
Content Creator Jobs in London
Content Writer Jobs in London
Copywriter Jobs in London
Creative Jobs in London
Customer Service Jobs in London
Cyber Security Jobs in London
Data Analyst Jobs in London
Data Engineer Jobs in London
Data Jobs in London
Data Science Jobs in London
Design Engineer Jobs in London
Design Jobs in London
Design Manager Jobs in London
DeskSupport Jobs in London
DevOps Engineer Jobs in London
DevOps Jobs in London
Digital Marketing Jobs in London
Editor Jobs in London
Engineering Jobs in London
Engineering Manager Jobs in London
Executive Assistant Jobs in London
Finance Analyst Jobs in London
Finance Assistant Jobs in London
Finance Jobs in London
Finance Manager Jobs in London
Financial Controller Jobs in London
Financial Modelling Jobs in London
Front End Developer Jobs in London
Full Stack Developer Jobs in London
General Counsel Jobs in London
Graphic Design Jobs in London
Head Of Marketing Jobs in London
HR Advisor Jobs in London
HR Business Partner Jobs in London
HR Coordinator Jobs in London
HR Generalist Jobs in London
HR Jobs in London
HR Manager Jobs in London
Infrastructure Engineer Jobs in London
IoS Developer Jobs in London
IT Jobs in London
IT Support Jobs in London
Java Developer Jobs in London
Legal Counsel Jobs in London
Legal Jobs in London
Machine Learning Jobs in London
Management Accountant Jobs in London
Marketing Assistant Jobs in London
Marketing Director Jobs in London
Marketing Executive Jobs in London
Marketing Jobs in London
Marketing Manager Jobs in London
Network Engineer Jobs in London
Office Jobs in London
Office Manager Jobs in London
Operations Jobs in London
Operations Manager Jobs in London
Payroll Jobs in London
Personal Assistant Jobs in London
Product Design Jobs in London
Product Director Jobs in London
Product Manager Jobs in London
Product Owner Jobs in London
Programme Manager Jobs in London
Project Engineer Jobs in London
Project Management Officer Jobs in London
Project Manager Jobs in London
Python Developer Jobs in London
Python Jobs in London
QA Engineer Jobs in London
QA Jobs in London
Quantitative Analyst Jobs in London
Recruitment Jobs in London
Research Jobs in London
Risk Analyst Jobs in London
Sales Assistant Jobs in London
Sales Executive Jobs in London
Sales Jobs in London
Sales Manager Jobs in London
Scrum Master Jobs in London
SDR Jobs in London
SEO Jobs in London
Social Media Jobs in London
Social Media Manager Jobs in London
Software Engineer Jobs in London
Software Testing Jobs in London
Talent Acquisition Jobs in London
Tech Support Jobs in London
UX Designer Jobs in London
Web Developer Jobs in London
Writing Jobs in London
All Filters
Total selected ()
No Results
No Results




























