1 to 25 of 289 Permanent Rust Jobs in London

Software Engineer Consultant

Location
Greater London, England, United Kingdom
related field Professional experience as software engineer, preferably in a consultancy or industry setting Experience with multiple programming languages, including Python, Java, C++, Rust, or Go Experience with associated software development frameworks and tools such as pytest and OpenAPI Experience working in Unix/Linux environments Knowledge of database systems ...

Embedded Software Engineer

Location
Greater London, England, United Kingdom
consultancy or industry setting Proven experience developing firmware or low-level drivers in resource-constrained environments. Expertise of system programming languages (C, C++, Rust, Ada) and experience managing memory allocation, threading, and real-time constraints. Strong background in Unix/Linux operating systems, including kernel interaction or usage of RTOS ...

Senior Software Engineer

Hiring Organisation
Faculty
Location
London, UK
Employment Type
Full-time
looking for: You possess strong software engineering skills in Python and at least one compiled or strongly-typed language (e.g. Go, Java, Rust, or TypeScript), and know how to build robust, production-grade systems. You bring deep expertise in software engineering and strong Python skills, focusing on building robust, reusable ...

Director, Senior Security Architect

Location
Greater London, England, United Kingdom
Linux environments, and public cloud platforms (AWS, Azure, or GCP).* Proficient in programming languages like C/C++, Java, JS, Python, Go, or Rust* Possess a deep understanding of common vulnerability frameworks (OWASP Top 10, SANS CWE Top 25).* Solid grasp of enterprise software development, Agile, CI/ ...

Software Engineer

Location
Greater London, England, United Kingdom
experience Strong professional software engineering experience, with evidence of taking significant technical ownership Excellent proficiency in at least one modern programming language — examples include Rust, Elixir, Python, C, Java, F#, Haskell or similar Strong foundations in software design, including both functional and object-oriented approaches Experience designing and building concurrent ...

Platform Compute Specialist

Hiring Organisation
SQUAREPOINT CAPITAL
Location
London, UK
Employment Type
Full-time
/Skills Desired: Expert-level Linux systems administration (RHEL/CentOS/Ubuntu)Configuration management (e.g., Ansible, Chef, SaltStack)Proficient in Python, Go, or Rust for infrastructure toolingExperience with AWS, GCP, or Azure (compute, storage, networking, IAM)Infrastructure-as-Code (e.g., Terraform, Pulumi)Monitoring and alerting (e.g., Prometheus, Grafana, Datadog ...

Senior Software Engineer - Intelligent Document Processing

Location
Greater London, England, United Kingdom
that real customers depend on. Strong programming ability and the confidence to pick up whatever language a problem calls for. You'll meet Python, Rust and C# here, but we don't expect you to arrive knowing them all. Real-world experience with cloud platforms (Azure ...

Staff Software Engineer, Node Infra

Hiring Organisation
Humanloop
Location
London, UK
Employment Type
Full-time
distributed systems, reliability, and cloud platforms (e.g., Kubernetes, IaC, AWS/GCP/Azure)Strong proficiency in at least one systems language (e.g., Rust, Go, or Python), IaC proficiency with Terraform. Hands-on experience with machine learning accelerators (GPUs, TPUs, or Trainium)Track record of leading complex, multi-quarter technical ...

Staff Software Engineer, Kubernetes Platform

Hiring Organisation
Humanloop
Location
London, UK
Employment Type
Full-time
team avoid repeating failuresMinimum qualificationsSignificant software engineering experience building and operating production distributed systemsProficiency in at least one systems-appropriate language (e.g., Go, Python, Rust, or C++)Deep, hands-on Kubernetes experience (well beyond "user of") into scheduler, controllers, apiserver, or operating large multi-tenant clustersDemonstrated ability to debug complex ...

Backend Developer

Location
Greater London, England, United Kingdom
mandatory, but highly valuable) Ability to work autonomously and take ownership of complex backend components Mandatory Knowledge Before Joining Redis Nice to Have Golang Rust C C++ Python Experience with high‐scale, low‐latency systems Experience with IoT, streaming, or event‐driven architectures What We Offer ZERO micromanagement. At Fogsphere ...

Security Engineer - Software Security Enablement

Hiring Organisation
Bloomberg
Location
London, UK
Employment Type
Full-time
ecosystems and frameworks, particularly C++, JavaScript/TypeScript, Python, Java as well as well as modern systems and infrastructure languages such as Go and Rust Experience using LLMs or AI-assisted tools for security assessments, vulnerability research, secure code review, developer enablement, or security automation. Familiarity with LLM automation concepts ...

Senior Backend Software Engineer

Location
Uxbridge, England, United Kingdom
developer. Has experience in building the backend for large cloud based distributed systems. Has experience of a backend language such as Go, C++, Java, Rust or Python. Wants a career where their creative abilities will make a difference to the world of technology and where they will be part ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
sense of urgency. Undertake any other reasonable activities required by management. Required Skills Excellent proficiency in Python Experience with TypeScript or Javascript, and Rust would be a strong plus Familiarity with C++ is a plus Experience in Financial domain is a plus Strong command of a typed, object-oriented programming ...

Senior Software Engineer, Strategy Development

Location
Greater London, England, United Kingdom
trading environment (e.g. hedge fund, prop trading firm, or investment bank). Proficiency in a high‐performance language (Golang/C++/Java/Rust) and experience with a data analysis language (e.g. Python). Demonstrable experience building pricing models or algorithmic trading strategies. Strong understanding of financial market concepts ...

Senior Software Engineer, Strategy Development

Hiring Organisation
Uphold
Location
London, UK
Employment Type
Full-time
financial trading environment (e.g. hedge fund, prop trading firm, or investment bank).Proficiency in a high-performance language (Golang/C++/Java/Rust) and experience with a data analysis language (e.g. Python).Demonstrable experience building pricing models or algorithmic trading strategies. Strong understanding of financial market concepts, market ...

Senior Software Engineer - Network Platforms

Location
Greater London, England, United Kingdom
paced but sensible work environment. You value curiosity and empathy and lead with these values. Role Requirements Systems-level programming experience in Go, Python, Rust, C, or C++ A solid grasp of BGP and internet routing Relish opportunities to dive into new technologies, and a demonstrated ability ...

Senior Software Development Engineer, Data Center Builder Tools

Hiring Organisation
Amazon
Location
London, UK
Employment Type
Full-time
influence beyond your own team, make sound decisions under ambiguity and hardware/timing constraints, and lift the engineers around you. Experience with Rust, C/C++, or Python, and with technologies such as industrial automation platforms, OPC-UA, DDS/Zenoh or similar real-time middleware, is a strong ...

Backend Software Engineer

Hiring Organisation
Copello
Location
London, UK
Employment Type
Full-time
team structure. LanguagesThe main programming language is Golang (but previous experience is not necessary) while other backend languages are also used incl. Java, Python, Rust and C++. (Experience in 2 or more of these will be essential).The RoleYou will be a key member of the Backend software engineering team ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
Implementing robust CI/CD processes and containerisation strategies using Docker and Kubernetes. Shipping production-ready code in Python and compiled languages such as Rust, C++, or Go. Collaborating with cross-functional teams to integrate advanced AI and Machine Learning capabilities into software architectures. Distilling complex technical concepts into clear ...

Staff Software Engineer, Inference

Location
Greater London, England, United Kingdom
that enables researchers to develop next-generation models Integrate new AI accelerator platforms and support inference for new model architectures Proficiency in Python or Rust Software engineering experience building and operating distributed systems in production Working knowledge of containerized infrastructure (e.g., Kubernetes) and at least one major cloud platform ...

Lead Software Engineer

Location
Greater London, England, United Kingdom
related technical/scientific subject (or equivalent experience) Strong core programming skills in either (or both!): Server‐side languages such as C++, Java, Rust or Python Front‐end development in TypeScript or JavaScript, using frameworks such as Angular or React Several years of software engineering experience in industry Some history ...

Staff Software Engineer, Infrastructure (Distributed Systems)

Hiring Organisation
Humanloop
Location
London, UK
Employment Type
Full-time
making architectural decisions that other engineers and teams build onStrong software engineering fundamentals and proficiency in at least one programming language (for example, Python, Rust, Go, or Java)Experience with modern cloud infrastructure, including Kubernetes and infrastructure-as-code, on AWS and/or GCPStrong written and verbal communication skills ...

Systems Integration Specialist Advisor - TCP/IP Security

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
aspects of security and compliance monitoringProficiency in programming languages commonly used in software development and AI/ML, such as Python, R, C++, Rust or Java, and their associated security considerations. Coding experience with AI & ML, deep learning and data manipulation techniques, libraries, and frameworks such as TensorFlow, PyTorch ...

Senior Software Development Engineer, AWS CloudFront

Location
Greater London, England, United Kingdom
written and verbal communication and presentation Can work proactively and independently, meet deadlines, and deliver on projects and tasks Strong programming skills, preferably in Rust, C, or Java with 3+ years experience Experience with low level optimisations and eBPF Ability to take a project from scoping requirements through actual launch ...

Software Engineer, GPU Infrastructure- ChatGPT Engineering

Location
Greater London, England, United Kingdom
fast-moving environments with significant technical ambiguity. Qualifications 5+ years of software engineering experience building production infrastructure. Strong programming skills in Go, Python, C++, Rust, or similar systems languages. Experience designing and operating highly available distributed systems. Experience with GPU infrastructure, high-performance computing, ML infrastructure, or large-scale compute ...