Software Engineer Jobs in the United Kingdom with Visa Sponsorship

44 software engineer jobs in the United Kingdom that offer visa sponsorship, from 19 companies, posted in the last 60 days. Latest posting 2026-10-20.

Lists jobs whose title mentions: software engineer.

All countries & roles

The 44 newest software engineer jobs in the United Kingdom

  1. Software Engineer - Map & Route

    Wayve

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-20

    What you'll do: You will develop full-stack geospatial services and data pipelines to support AI driver training and navigation. This involves collaborating with internal teams to build scalable infrastructure and maintaining services on Azure and…

    What they ask for: You should be a strong Python engineer with experience in large-scale data pipelines using Spark or PySpark. Proficiency in cloud infrastructure, container orchestration, and SQL is required, with experience in geospatial data processing…

    • Python
    • Typescript
    • PySpark
    • Databricks
    • SQL
  2. Staff Software Engineer, Storage Platform

    Wayve

    • London, United Kingdom
    • On-site
    • Full-time
    • 10+ years experience
    • Posted 2026-10-14

    What you'll do: Lead the design and delivery of a multi-quarter storage platform program, building production services and infrastructure for petabyte- to exabyte-scale data across regions and clouds. Improve storage performance, security, governance…

    What they ask for: Candidates should have Staff Engineer-level experience leading complex infrastructure programs across teams and owning petabyte-scale object storage, including performance, lifecycle, governance, and cost outcomes. Strong hands-on…

    • Staff-Level Technical Leadership
    • Petabyte-Scale Object Storage
    • Python
    • Go
    • Kubernetes
  3. Software Engineer - Platform Integration, Robot Software

    Wayve

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-13

    What you'll do: You will support software bring-up on benches and vehicles while developing vehicle-facing software components and shared frameworks. You will also diagnose complex integration issues across hardware and software boundaries to ensure…

    What they ask for: You need strong software development experience in C++, Python, or Rust with a track record of delivering production-quality software on Linux-based robotic or automotive platforms. Hands-on experience with vehicle hardware integration…

    • C++
    • Python
    • Rust
    • Linux
    • ROS2
  4. Software Engineer III

    American Express

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-12

    What you'll do: You will be responsible for building core features and functions of card transaction systems on a distributed hybrid cloud platform. You will also collaborate with agile teams to drive development practices, write code, and identify…

    What they ask for: Candidates must have a degree in Computer Science or equivalent industry experience along with strong software development skills in Java or Go. Proficiency in building distributed micro-service systems and experience with cloud-native…

    • Java
    • Spring Boot
    • Microservices
    • Distributed systems
    • Cloud native applications
  5. Software Engineer

    EMBL

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-12

    What you'll do: You will design, develop, and maintain robust software modules and scalable workflows for the UniProt production pipeline. Additionally, you will collaborate with the Ensembl team to manage data imports and support data processing…

    What they ask for: Candidates must hold a degree in Computer Science or a related discipline and possess at least 3 years of professional software development experience. Proficiency in Java or Python, experience with Agile processes, and familiarity with…

    • Java
    • Python
    • Software development
    • Agile
    • Git
  6. Java Software Engineer, Prime Technology

    Nomura

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-09

    What you'll do: Design, build, and maintain platform components in Java while applying automated testing practices within the CI/CD pipeline. Collaborate with business stakeholders and production support teams to deliver robust solutions and resolve…

    What they ask for: Requires strong hands-on software development experience in Java within an agile environment. Candidates must have practical knowledge of database, messaging, cloud, and observability technologies.

    • Java
    • Software Engineering
    • Automated Testing
    • CI/CD
    • Test-Driven Development
  7. Software Engineer

    Refractal

    • London, United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-08

    What you'll do: You will build and maintain integrations with security and observability tools while developing pipelines to ingest and transform security data. You will also collaborate with security engineers to ensure reliable data flows and…

    What they ask for: The role requires experience in software development, testing, and debugging, along with familiarity with data engineering concepts and API management. Candidates should possess strong communication skills and the ability to investigate…

    • Software engineering
    • Data engineering
    • API integration
    • Data pipelines
    • Splunk
  8. Software Engineer (Associate) - GMIT Trade Processing

    Nomura

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-07

    What you'll do: The candidate will design, build, and deploy a global cross-asset trade processing system within a phased development framework. Responsibilities include developing critical services for trade capture and distribution, leveraging DevOps…

    What they ask for: Candidates must have strong Java development skills and experience with distributed messaging technologies and relational databases. Proficiency in Spring frameworks and the ability to work effectively within a global team across multiple…

    • Java
    • Spring
    • Spring Boot
    • Project Reactor
    • Spring Webflux
  9. Platform Software Engineer

    G-Research

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-07

    What you'll do: You will build and operate APIs, workflows, and data models to transform infrastructure into self-service products. Additionally, you will participate in incident response and the team's out-of-hours on-call rotation.

    What they ask for: The role requires strong software engineering skills in Python, Go, and TypeScript, along with experience in designing APIs and infrastructure automation. Candidates should possess a methodical approach to troubleshooting and a practical…

    • Python
    • Go
    • TypeScript
    • API design
    • Infrastructure automation
  10. Senior Software Engineer, Platform - AI Portal

    Wayve

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-05

    What you'll do: You will design, build, and maintain cloud infrastructure on Azure using Terraform while evolving RBAC/IAM and CI/CD pipelines. Additionally, you will develop internal tools and observability capabilities to support the Portal engineering…

    What they ask for: The ideal candidate has strong hands-on experience with Azure, Terraform, and infrastructure as code, along with deep knowledge of RBAC/IAM. You should also possess solid security and networking fundamentals and be comfortable…

    • Azure
    • Terraform
    • Kubernetes
    • IAM
    • RBAC
  11. Senior Software Engineer - Runtime Platform, Robot Software

    Wayve

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-05

    What you'll do: You will design, implement, and maintain runtime-platform components in C++ while profiling and debugging complex performance issues across the autonomy stack. Additionally, you will build observability tools and improve developer…

    What they ask for: Candidates must have strong modern C++ experience and a solid foundation in systems programming, including Linux processes and IPC. Experience building production software for embedded, robotics, or distributed systems is required, along…

    • C++
    • Systems programming
    • Linux
    • Embedded systems
    • Inter-process communication
  12. Software Engineer, AI Libraries

    Wayve

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-05

    What you'll do: You will build modular libraries and tools to support machine learning engineers in training, evaluating, and deploying models at scale. This involves designing scalable Python software for data loading, distributed training, and…

    What they ask for: Candidates must have extensive Python experience and a proven track record of maintaining high-quality software systems at scale. Proficiency in software architecture, testing, and experience with distributed computing or ML frameworks…

    • Python
    • Software architecture
    • Distributed computing
    • Parallel computing
    • Concurrent computing
  13. Senior Software Engineer - Global KYC and Onboarding

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-02

    What you'll do: You will own the technical roadmap for the Global KYC and Onboarding squad, ensuring the reliability, scalability, and security of core verification systems. You will design robust backend microservices and drive integration with risk…

    What they ask for: You must have 4+ years of experience with asynchronous message queues and architecting highly scalable microservices. A strong product mindset, exceptional communication skills, and deep experience with database schema design and…

    • Software Engineering
    • Microservices
    • System Architecture
    • KYC
    • FinCrime
  14. Senior Software Engineer - Global KYC and Onboarding - Java

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-02

    What you'll do: You will own the technical roadmap and design robust backend systems for global KYC and onboarding infrastructure. You will drive integration with risk systems and lead the delivery of large-scale, complex projects to ensure compliance and…

    What they ask for: You must have 4+ years of experience with Java 8+, Spring, and asynchronous message queues like Kafka or RabbitMQ. A strong product mindset and experience architecting scalable microservices are essential for this role.

    • Java
    • Spring Framework
    • Kafka
    • RabbitMQ
    • Microservices
  15. Embedded Automotive Platforms, Senior Software Engineer

    Wayve

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-02

    What you'll do: You will design, build, and maintain core C++/Python software components that interface self-driving models with vehicle and embedded systems. Additionally, you will own the reliability and performance of key systems across Linux-based…

    What they ask for: The role requires exceptional C++ proficiency and strong Python skills for tooling and integration. Candidates must have solid experience with Linux environments and familiarity with embedded systems or hardware interfacing.

    • C++
    • Python
    • Linux
    • Embedded systems
    • Software infrastructure
  16. Senior Software Engineer, Data and Orchestration

    Wayve

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-02

    What you'll do: You will design, build, and evolve scalable data pipeline and orchestration infrastructure to support autonomous driving data platforms. This involves revamping existing systems and developing new DAG-based workflow platforms to ensure…

    What they ask for: You must have strong software engineering fundamentals, solid Python programming skills, and experience working with distributed systems at scale. Familiarity with data engineering best practices, database principles, and distributed event…

    • Python
    • Data engineering
    • Workflow orchestration
    • Distributed systems
    • Apache Kafka
  17. Software Engineer, Data Enrichment Platform

    Wayve

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-02

    What you'll do: Design, build, and operate backend services and data-processing workflows to support large-scale machine learning model execution. Collaborate with cross-functional teams to improve system scalability, reliability, and performance across…

    What they ask for: Requires strong production software engineering experience in Python and expertise in designing distributed systems for compute-intensive workloads. Candidates should possess solid system-design fundamentals and the ability to take…

    • Python
    • Backend development
    • Distributed systems
    • Data processing
    • API development
  18. Software Engineer, Simulation

    Wayve

    • London, United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-10-02

    What you'll do: You will develop and maintain production-quality simulation components to evaluate and improve Wayve’s driving intelligence. This involves integrating driving-stack components, profiling simulator performance, and investigating differences…

    What they ask for: Candidates must have professional experience delivering production software and strong proficiency in C++ and Python. Experience in simulation, robotics, or complex autonomous systems is required, along with the ability to debug complex…

    • C++
    • Python
    • Simulation
    • Robotics
    • Autonomous systems
  19. Staff Software Engineer, Ingestion Systems

    Wayve

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-02

    What you'll do: You will lead the technical direction and implementation of scalable data ingestion and processing pipelines for autonomous vehicle data. This involves unifying disparate data sources into structured formats to support machine learning…

    What they ask for: Candidates must have 8+ years of software engineering experience with a focus on complex data pipelines and at least 3 years in a technical leadership role. A bachelor's degree in a technical discipline is required, along with expertise in…

    • Data engineering
    • Pipeline architecture
    • Technical leadership
    • Distributed processing
    • Airflow
  20. Senior Software Engineer - Wise Platform - API Experience

    Wise

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 5–10 years experience
    • Posted 2026-10-01

    What you'll do: You will architect and maintain highly scalable backend services and public APIs while setting technical standards for the platform. Additionally, you will mentor junior engineers and collaborate cross-functionally to define product…

    What they ask for: Candidates must have extensive experience in Java, Spring Boot, and building production-grade public APIs using REST and OAuth2. Proficiency in distributed systems, event-driven architecture, and domain-driven design is essential for this…

    • Java
    • Spring Boot
    • Kafka
    • PostgreSQL
    • RESTful APIs
  21. Java Software Engineer - Associate

    Nomura

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-09-28

    What you'll do: Design, build, and maintain platform components in Java while contributing to the full development lifecycle. Collaborate with business stakeholders and production support to deliver robust solutions and resolve technical incidents.

    What they ask for: Requires strong hands-on Java development experience within an agile environment. Candidates must have a solid understanding of automated testing, cloud platforms, and database technologies.

    • Java
    • Software development
    • Automated testing
    • Test-driven development
    • CI/CD
  22. Senior Java Software Engineer - Vice President

    Nomura

    • United Kingdom
    • On-site
    • Full-time
    • 10+ years experience
    • Posted 2026-09-28

    What you'll do: The role involves owning the end-to-end technical delivery of complex platform initiatives while remaining hands-on with coding and design. You will also lead technical direction, mentor engineers, and drive continuous improvement in…

    What they ask for: Candidates must have extensive hands-on software development experience in Java and a strong background in automated testing and CI/CD pipelines. A proven track record of technical leadership and the ability to manage stakeholders in a…

    • Java
    • Software Development
    • Automated Testing
    • TDD
    • CI/CD
  23. Java Software Engineer - Associate

    Nomura Holdings, inc.

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-09-25

    What you'll do: Design, build, and maintain platform components in Java while applying automated testing practices within the CI/CD pipeline. Collaborate with business stakeholders and production support teams to deliver robust solutions and resolve…

    What they ask for: Requires strong hands-on software development experience in Java within an agile environment. Candidates must have a solid understanding of automated testing, database technologies, and cloud platforms.

    • Java
    • Software Development
    • Automated Testing
    • CI/CD
    • Test-Driven Development
  24. Java Software Engineer, Prime Technology

    Nomura Holdings, inc.

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-09-25

    What you'll do: Design, build, and maintain platform components in Java while contributing to the full development lifecycle. Collaborate with stakeholders and production support to deliver robust solutions and resolve technical incidents.

    What they ask for: Requires strong hands-on Java development experience within an agile environment and proficiency in automated testing practices. Candidates should have practical knowledge of database, messaging, cloud, and observability technologies.

    • Java
    • Software Engineering
    • Automated Testing
    • CI/CD
    • Database Technologies
  25. Senior Java Software Engineer - Associate

    Nomura Holdings, inc.

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-25

    What you'll do: Design, build, and maintain platform components in Java while contributing to the full development lifecycle. Collaborate with business stakeholders and production support to deliver robust solutions and resolve technical incidents.

    What they ask for: Requires strong hands-on Java development experience within an agile environment and proficiency in automated testing practices. Candidates should have practical knowledge of database, messaging, cloud, and observability technologies.

    • Java
    • Software Development
    • Automated Testing
    • Test-Driven Development
    • CI/CD
  26. Senior Java Software Engineer - Vice President

    Nomura Holdings, inc.

    • United Kingdom
    • On-site
    • Full-time
    • 10+ years experience
    • Posted 2026-09-25

    What you'll do: The role involves owning the end-to-end technical delivery of complex platform initiatives while remaining hands-on with coding and design. You will also lead engagement with business stakeholders and mentor junior engineers to drive…

    What they ask for: Candidates must have extensive hands-on software development experience in Java and a strong background in automated testing and CI/CD pipelines. A proven track record of delivering complex systems at scale and strong stakeholder…

    • Java
    • Software Engineering
    • Automated Testing
    • TDD
    • CI/CD
  27. Backend Software Engineer

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-23

    What you'll do: Build and maintain pricing, billing, and reconciliation services, including automated controls that support accuracy, compliance, and financial integrity. Contribute to architecture, code reviews, system resilience, and production…

    What they ask for: Candidates should have strong software engineering fundamentals, experience with Java or a similar object-oriented language, and the ability to design reliable, secure systems for long-term evolution. The role also calls for end-to-end…

    • Java
    • Object-Oriented Programming
    • System Design
    • Backend Software Engineering
    • Event-Driven Architecture
  28. Senior Software Engineer I - Cash Management

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-23

    What you'll do: Design, develop, and maintain highly scalable microservices in Java and Spring Boot to support the global payment network. Collaborate with cross-functional teams to integrate partner systems and mentor junior engineers on technical best…

    What they ask for: Requires extensive experience with Java, Spring Boot, and microservices architecture, along with proficiency in Kafka and PostgreSQL. Strong problem-solving skills and a product-oriented mindset are essential for driving high-quality…

    • Java
    • Spring Boot
    • Kafka
    • PostgreSQL
    • Microservices
  29. Senior Software Engineer I - Cash Management

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-22

    What you'll do: Design, develop, and maintain highly scalable microservices using Java and Spring Boot to support the global payment network. Collaborate with cross-functional teams to integrate partner systems and mentor junior engineers on best…

    What they ask for: Requires extensive experience with Java, Spring Boot, and microservices architecture, along with hands-on expertise in Kafka and PostgreSQL. Strong problem-solving skills and a product-oriented mindset are essential for driving…

    • Java
    • Spring Boot
    • Kafka
    • PostgreSQL
    • Microservices
  30. Associate Software Engineer

    Scottish Government Recruitment

    • United Kingdom
    • On-site
    • Full-time
    • 0–2 years experience
    • Posted 2026-09-21

    What you'll do: The Associate Software Engineer will support the development, testing, and maintenance of software applications and infrastructure within a multidisciplinary team. They will assist in designing and documenting software components while…

    What they ask for: Candidates should have experience contributing to low-complexity software components and possess an understanding of core Modern JavaScript Frameworks or AEM concepts. Applicants must demonstrate strong communication and teamwork skills…

    • Software development
    • Testing
    • Security
    • User-centred design
    • Modern engineering practices
  31. Senior Software Engineer

    Ellison Institute of Technology

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-18

    What you'll do: Design and build robust, scalable software services and APIs to support scientific initiatives and data pipelines. Manage the full production lifecycle, including architectural design, deployment, and system observability.

    What they ask for: Requires an MSc or equivalent experience in Computer Science or a related field with extensive experience in Python and distributed systems. Candidates must demonstrate proficiency in designing complex systems and possess strong…

    • Python
    • Distributed systems
    • API design
    • CI/CD
    • Kubernetes
  32. Systems Software Engineer

    Nu Quantum Ltd

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-09-17

    What you'll do: You will develop software to interface with proprietary optics, electronics, and scientific hardware while creating user interfaces for product demonstrators. Additionally, you will collaborate with FPGA and electronics specialists to…

    What they ask for: The role requires experience with compiled languages like Rust or C++, proficiency in Python, and knowledge of embedded systems or FPGAs. Candidates should also be familiar with standard development practices such as source control…

    • Rust
    • C++
    • Python
    • Embedded systems
    • Microcontrollers
  33. Staff Software Engineer, Android

    Archer

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-17

    What you'll do: You will own the Android application for a mature consumer product, managing new features, refinements, and platform parity. Additionally, you will perform crash triage, optimize performance, and utilize AI-assisted development tools to…

    What they ask for: Candidates must have 7+ years of software engineering experience with a focus on user-facing client software and a bachelor's degree in Computer Science. Strong proficiency in Kotlin and experience with Jetpack Compose are required, along…

    • Android
    • Kotlin
    • Jetpack Compose
    • Swift
    • Software Engineering
  34. Software Engineer (HPC Sustainability)

    EMBL

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • 41424.24
    • Posted 2026-09-16

    What you'll do: Develop and maintain Python-based backend services to process HPC job telemetry and calculate energy and carbon footprint metrics. Collaborate with the Green Algorithms team to integrate real-time monitoring and contribute to broader HPC…

    What they ask for: Requires strong experience in production-grade Python, data pipelines, and time-series data management using PostgreSQL and Kafka. Candidates should be comfortable working across organizational boundaries and possess strong technical…

    • Python
    • PostgreSQL
    • TimescaleDB
    • Apache Kafka
    • Pandas
  35. Senior Software Engineer I - Reliability

    Wise

    • London, United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-15

    What you'll do: You will identify and implement reliability, performance, and compliance improvements across critical backend microservices. This involves collaborating with cross-functional teams to develop resilient strategies and reusable design…

    What they ask for: The role requires a strong background in software engineering with experience in microservices, Kubernetes, and cloud-based architectures. Candidates should possess hands-on experience in Java or similar backend languages and a proven…

    • Software Engineering
    • Reliability Engineering
    • Microservices
    • Kubernetes
    • Cloud-based Architecture
  36. Software Engineer (Machine Learning)

    The Francis Crick Institute

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-09-04

    What you'll do: You will design and develop high-quality machine learning software to support scientific research and institute-wide services. You will also collaborate with scientists and technical specialists to take projects through their full…

    What they ask for: Candidates must have strong software engineering fundamentals in Python and a deep understanding of machine learning theory. Experience with containerised environments, high-performance computing, and LLM frameworks is also required.

    • Python
    • Machine learning theory
    • Software engineering
    • Containerised environments
    • Docker
  37. Senior Full-Stack Software Engineer / Technical Lead

    RemoteStar

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-09-03

    What you'll do: You will define and evolve system architecture across backend, web, mobile, and infrastructure while leading the delivery of a secure financial product. Additionally, you will mentor engineers, set technical standards, and partner with…

    What they ask for: Candidates must have 7–10 years of experience building consumer-facing products with strong backend foundations and system design expertise. Proficiency in Python, PostgreSQL, AWS, and modern cloud engineering practices is required, along…

    • Python
    • FastAPI
    • React
    • TypeScript
    • PostgreSQL
  38. Staff Software Engineer, Observability & Profiling

    Anthropic

    • United Kingdom
    • On-site
    • Full-time
    • 10+ years experience
    • Posted 2026-09-02

    What you'll do: Design and build scalable telemetry ingest and storage pipelines for metrics, logs, and traces across multi-cluster infrastructure. Partner with research and engineering teams to provide deep system visibility and drive fleet-wide…

    What they ask for: Requires hands-on experience building large-scale observability infrastructure and deep knowledge of telemetry signals from instrumentation to analysis. Candidates should be comfortable working below the application layer, including kernel…

    • Observability
    • Telemetry
    • Distributed tracing
    • Profiling
    • eBPF
  39. Java Software Engineer

    Bounteous

    • London, United Kingdom
    • Hybrid
    • Full-time
    • 10+ years experience
    • Posted 2026-08-31

    What you'll do: The role involves enhancing Java 17 applications and collaborating with senior stakeholders to translate complex requirements into technical specifications. You will also be responsible for writing comprehensive tests and mentoring junior…

    What they ask for: Candidates must have 4-12 years of experience with Java, Kafka, and AWS cloud solutions. A bachelor or master's degree is required, along with strong communication skills and proficiency in relational databases.

    • Java
    • Kafka
    • Spring Boot
    • AWS
    • Postgres
  40. Full-stack Software Engineer (Product)

    Apollo Research

    • United Kingdom
    • On-site
    • Full-time
    • 2–5 years experience
    • Posted 2026-08-28

    What you'll do: You will design, build, and ship end-to-end features for the Watcher security product, including agent-side hooks, ingestion pipelines, and monitoring dashboards. Additionally, you will own the reliability, scalability, and security of…

    What they ask for: Candidates must have 4+ years of experience building production software with strong full-stack capabilities in Python and TypeScript. You should possess high agency, a product-focused mindset, and the ability to operate effectively in a…

    • Python
    • TypeScript
    • Full-stack development
    • Backend engineering
    • Frontend development
  41. Mid-level to Senior Software Engineer

    Plasma

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-08-25

    What you'll do: You will build and own end-to-end product and client-side surfaces using React and React Native. You will also design robust systems for financial data and mentor other engineers to maintain high technical standards.

    What they ask for: The role requires a mid-level to senior engineer with a strong track record of shipping fullstack systems at scale. You must have deep expertise in TypeScript, React, and React Native, along with strong product judgment and experience in…

    • TypeScript
    • Node.js
    • React
    • React Native
    • Fullstack development
  42. Staff+ Software Engineer

    Plasma

    • United Kingdom
    • On-site
    • Full-time
    • 10+ years experience
    • Posted 2026-08-25

    What you'll do: You will own the most challenging technical problems end-to-end, setting the architectural direction for core systems while ensuring reliability and scalability. You will also mentor other engineers and drive technical clarity across the…

    What they ask for: The ideal candidate is a staff-level engineer with deep expertise in TypeScript and a strong background in building production-grade backend services. You must possess a full-stack mindset, strong judgment on technical tradeoffs, and…

    • TypeScript
    • Node.js
    • React
    • React Native
    • Backend development
  43. Software Engineer, Business Technology

    Anthropic

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-08-24

    What you'll do: You will design, prototype, and ship full-stack features while building internal tools that empower users and improve workflows. You will also collaborate with stakeholders to identify high-impact opportunities and develop scalable…

    What they ask for: Candidates must have 6+ years of experience in production software development with proficiency in Python, TypeScript, and React. You should possess a strong track record of shipping products independently and the ability to think in…

    • Python
    • TypeScript
    • React
    • Full-stack development
    • System design
  44. Senior Software Engineer (Java & Python)

    Jamf

    • United Kingdom
    • On-site
    • Full-time
    • 5–10 years experience
    • Posted 2026-08-24

    What you'll do: Lead a technological transition while developing web applications for Jamf Insights. Collaborate with cross-functional teams to design, build, and maintain high-quality software features.

    What they ask for: Requires at least 5 years of experience in enterprise-grade software development using Java, Spring Boot, Python, and AWS. Candidates must possess strong analytical skills and the ability to communicate technical concepts effectively.

    • Java
    • Spring Boot
    • Python
    • Django
    • REST API

Most requested skills

  • Observability 21
  • Python 19
  • Java 18
  • CI/CD 14
  • System Design 14
  • Software Engineering 11
  • Agile 9
  • Automated Testing 9
  • Distributed systems 9
  • Kafka 8
  • Microservices 8
  • System architecture 8

Broader searches

Software Engineer jobs in other places

Other roles in the United Kingdom

Companies hiring

All companies