151 to 175 of 213 Rust Jobs in the UK excluding London

AI-Driven Software Engineer - TypeScript & Rust

Location
Cambridge, England, United Kingdom
RedTech Recruitment is seeking an experienced Software Engineer (TypeScript & Rust) to join a world-class engineering team in Cambridge. You will design, develop and enhance software solutions, balancing greenfield work with modernization efforts, primarily using TypeScript and Rust alongside Python. The role offers hybrid work with minimum 2 days ...

Backend Software Engineer Python - Technologist

Location
Cambridge, England, United Kingdom
Backend Software Engineer/Developer (Python Rust C++) Cambridge to £80k Do you have strong backend software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team … ideas to the structured development of existing platforms, driving continuous improvement and innovation. You'll be mainly working with backend Python but also with Rust and emerging technologies, using the right tool for the job in a rapid development environment, with lots of problem solving and iteration. Location/ ...

Software Engineer - Android Developer

Location
Cheltenham, England, United Kingdom
engineering role across mobile, backend, and cloud. You’ll be building Android applications using Kotlin + Jetpack Compose, designing and shipping backend services in Rust, Python, or Go, and working with Docker, CI/CD pipelines, and cloud platforms (AWS/Azure) in a secure, high‐assurance environment. … evolve fast), and strong collaboration through code reviews and Git-based workflows. You’ll need experience with: Android development (Kotlin, Jetpack Compose) Backend development (Rust, Python or Go) Git and modern development workflows Docker + CI/CD pipelines API design (REST/OpenAPI) Working in secure or controlled environments ...

Backend Software Engineer Python R&D

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
structured development of existing platforms, driving continuous improvement and innovation. You'll be mainly working with backend Python but also with exposure to Rust and emerging technologies, using the right tool for the job in a rapid development environment, with lots of problem solving and iteration. Location/… critical thinking skills You enjoy learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline Apply ...

Python Software Engineer Cyber Security

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
ideas to the structured development of existing platforms, driving continuous improvement and innovation. You'll be mainly working with backend Python but also with Rust and emerging technologies, using the right tool for the job in a rapid development environment, with lots of problem solving and iteration. Location/… critical thinking skills You enjoy learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline What ...

Python Developer - Problem Solver

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
structured development of existing platforms, driving continuous improvement and innovation. You'll be mainly working with backend Python but also with exposure to Rust and emerging technologies, using the right tool for the job in a rapid development environment, with lots of problem solving and iteration. Location/… critical thinking skills You enjoy learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline What ...

Python Developer - Problem Solver

Location
Church End, North West London, United Kingdom
structured development of existing platforms, driving continuous improvement and innovation. You'll be mainly working with backend Python but also with exposure to Rust and emerging technologies, using the right tool for the job in a rapid development environment, with lots of problem solving and iteration. Location/… critical thinking skills You enjoy learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline What ...

Senior Software Engineer

Hiring Organisation
Computer Network Defence Ltd (CND)
Location
Cheltenham, England, United Kingdom
from concept through to deployment. What You'll Be Doing Developing robust Android applications using Kotlin and Jetpack Compose Building scalable backend services using Rust, Python, or Go Designing and consuming web APIs and modern software architectures Working with Docker, CI/CD pipelines, and DevOps best practices Collaborating with … expertise Experience with Git and modern software development workflows Understanding of MVVM, UDF, OpenAPI, APIs, and software design principles Exposure to backend development using Rust, Python, or Go Experience with Docker, CI/CD pipelines, and automated testing Excellent communication and collaboration skills Ability to adapt quickly, learn new technologies ...

Software Engineer

Hiring Organisation
Addition
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £70,000 per annum
reliable applications using Kotlin and Jetpack Compose for Android . Use Git for version control and collaborative development. Design and implement backend solutions using Rust, Python or Go, including web APIs. Use Docker for containerisation and deployment. Implement and maintain CI/CD pipelines to automate software delivery and deployment. … Android/Kotlin development, including Jetpack Compose. Experience developing PoC applications in environments where requirements can change quickly. Familiarity with backend development using Rust, Python or Go. Understanding of software development principles including MVVM and UDF. Understanding of Web APIs, OpenAPI standards and data structures. Experience with Docker and containerised ...

Software Engineer (Modelling & Simulations)

Location
Haywards Heath, England, United Kingdom
hardware processes The 3 Most Critical Attributes We'll Use to Compare Candidates: Solid programming experience in languages such as Python, C/C++, Rust Experience in designing, developing, debugging, testing, profiling, and optimising commercial-quality simulation software Collaborative team player with good communication skills Must-have Skills: 5+ years … engineering applications Experience with HPC, hardware acceleration, and parallelisation Polyglot with extensive experience in Python and at least one of C/C++, or Rust Writing readable, dependable, efficient, and well-documented code Pragmatic approach to decision-making and design choices Previous experience in start-ups or fast-paced, dynamic ...

Software Engineer

Hiring Organisation
IBM SIXworks Limited
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Kotlin Jetpack Compose for Android. Utilise GIT for version control, ensuring efficient code management and collaboration. Design and implement backend solutions using either Rust, Python, or Go, ensuring robustness and scalability (e.g. writing web APIs) Utilise Docker for containerisation to streamline deployment processes and ensure consistency across environments. Implement … front-end development. Happy to develop PoC applications where requirements may change rapidly and rework is common. Familiarity with backend development languages such as Rust, Python, or Go. Solid understanding of software development principles (MVVM, UDF), Web APIs, standards (e.g. OpenAPI), and data structures. Experience with Docker for containerisation ...

Rust Software Engineer

Hiring Organisation
Yoh
Location
Kingston upon Thames, Greater London, Beverley, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
Software Engineer (Rust) South West London | Circa £65,000 | Office Based Most software engineers spend their careers building features. This role is for someone who'd rather build confidence. A specialist engineering organisation at the forefront of safety-critical software engineering is looking for a Software Engineer with commercial Rust ...

Rust Developer

Hiring Organisation
Richmond Square Consulting Limited
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Rust Developer Cheltenham/Flexible Hybrid £95,000 £100,000 basic + package UK Security Clearance eligibility required An opportunity has opened for an experienced Senior Rust Developer to join a growing engineering team working on next-generation, cutting-edge national defence technologies. This is a genuinely technical role … somebody with strong commercial Rust experience who is comfortable wor click apply for full job details ...

Software Development Engineer, AWS S3

Location
Cambridge, England, United Kingdom
creating open source systems software that enables applications to achieve breakthrough throughput when accessing Amazon S3, working across multiple programming languages including Rust, and diving deep into file system architectures and container orchestration. In this role, you'll tackle challenging problems with limited data, transforming ambiguity into elegant solutions. … operational support, while identifying and resolving root causes of issues in distributed systems Dive deep into complex technical domains such as Kubernetes integration, Rust systems programming, and file system implementations to debug issues and implement optimizations Collaborate on open source projects across multiple programming languages, writing clear documentation and training ...

Software Senior Engineer

Hiring Organisation
Barracuda
Location
Reading, Berkshire, United Kingdom
Salary
£ 80 K
decisionsMentor and guide junior engineersOwn complex features end-to-end (design implementation optimization)Influence best practices in performance, scalability, and securityTech Stack ExposureProgramming: GoLang, Rust, TypeScript, and/or C/C++Networking: TCP, HTTP/HTTPSContainerization & Orchestration: Docker, KubernetesData formats: JSON, XML, ProtoBufTooling: Git, CMake, Conan, CargoDebugging: GDB, LLDBWhat … fast-paced, team-oriented environmentSenior Software Engineer (5+ years)Bachelor’s degree in Computer Science, Software Engineering, or equivalent experienceAdvanced proficiency in Go, Rust, or C/C++ with strong system design skillsDeep understanding of Layer 4–7 protocols and secure networking conceptsExperience building and operating scalable, cloud-native systemsProven ...

Software Senior Engineer

Hiring Organisation
Barracuda
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 70 K
decisionsMentor and guide junior engineersOwn complex features end-to-end (design implementation optimization)Influence best practices in performance, scalability, and securityTech Stack ExposureProgramming: GoLang, Rust, TypeScript, and/or C/C++Networking: TCP, HTTP/HTTPSContainerization & Orchestration: Docker, KubernetesData formats: JSON, XML, ProtoBufTooling: Git, CMake, Conan, CargoDebugging: GDB, LLDBWhat … fast-paced, team-oriented environmentSenior Software Engineer (5+ years)Bachelor’s degree in Computer Science, Software Engineering, or equivalent experienceAdvanced proficiency in Go, Rust, or C/C++ with strong system design skillsDeep understanding of Layer 4–7 protocols and secure networking conceptsExperience building and operating scalable, cloud-native systemsProven ...

Senior Software Engineer — Runtimes and Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
architecture features, and with runtime engineers to ensure they are used effectively in real-world language implementations. The technologies covered include Java, JavaScript, Python, Rust, WebAssembly and more.You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture … such as cache hierarchies and CPU pipelines, preferably relating to AArch64.Nice-to-have skills and experienceProficiency in one or more of Java, JavaScript, Python, Rust or WebAssembly.Familiarity with assembly language and low-level development for AArch64.Familiarity with Linux performance analysis tools and system-level performance tuning.Familiarity with build systems ...

Rust Software Engineer

Location
Cambridge, England, United Kingdom
Rust expert, you will be responsible for developing software across a range of platforms and applications, from flight control systems to advanced radar processing. While much of this work sits at the embedded layer, we do not require applicants to have a traditional embedded engineering background. We are extremely interested … strong Rust developers who are keen to learn embedded systems and transition their expertise into this domain. Responsibilities Identify and define the architecture of embedded software in conjunction with the wider engineering team Scope and expand our CI and automated testing and release infrastructure Build high-performance, deterministic and well ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
About The Job Build the debugger that helps developers unlock more from Graphcore AI processors. About The Job Build the debugger that helps developers unlock more from Graphcore AI processors. As a Senior Software Engineer ...

Software Engineer - Data & AI

Hiring Organisation
McLaren Group
Location
Woking, Surrey, United Kingdom
Salary
£ 80 K
Job Title Software Engineer - Data & AI Ref # 59427 Date posted Tuesday, September 8, 2026 Country United Kingdom Location Woking Business area IT Department IT Position level 5 - Supervisory/Professional - (L-15) Working time ...

Software Engineer, Real-Time

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, Nottinghamshire, United Kingdom
Salary
£ 70 K
ABOUT US:LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our ...

Android & Backend Engineer for Secure Cloud (Kotlin/Rust/Go)

Location
Cheltenham, England, United Kingdom
Talent Locker Ltd is seeking a Software Engineer skilled in Android development with Kotlin and backend technologies like Rust, Python, or Go. This role involves collaborating with a defence team to deliver high-quality engineering and build secure applications. Candidates must be located in Cheltenham, available for five days ...

Rust Software Engineer for High-Assurance AI Framework

Location
Cambridge, England, United Kingdom
CommonAI CIC is seeking a highly skilled Software Engineer to contribute to Panopticon, a Rust-based framework with strict control and compliance protocols for high-risk environments. You will leverage LLMs, AI agents, and autonomous coding copilots to accelerate development while upholding rigorous security and governance. The role emphasizes collaboration ...

Rust Software Engineer for High-Assurance AI

Location
Cambridge, England, United Kingdom
hiring a Software Engineer to work on Panopticon, a high-assurance AI framework designed for regulated sectors. The role focuses on building secure Rust components, enforcing governance, and integrating foundation models safely. You will leverage LLMs, AI agents, and cutting-edge tooling to accelerate development, implement robust validation pipelines ...

Senior Software Engineer, Transport

Location
Oxford, England, United Kingdom
Great Fit With Familiarity with mathematics and experience with numerical programming, such as in Python. Experience with a systems programming language like Rust or C++. We use Rust in our systems, experience of this language is not essential but a desire to learn it is beneficial. Excellent communication skills both ...