Rust Software Engineer - Remote Summary Rust Software Engineers are responsible for developing and testing software using Rust in a cloud-based environment. You will work in an Agile methodology, collaborate with a SCRUM team, and interact with the Software Design team and Product Owner to shape the software click apply for full job details More ❯
infrastructure-as-code practices using tools such as Terraform and Pulumi. Programming Languages: Proficient in Python and SQL, with additional experience in programming languages like Java, Scala, GoLang, and Rust considered advantageous. CI/CD Implementation: Knowledgeable about continuous integration and continuous deployment practices using tools like GitHub Actions and ArgoCD, enhancing software development and quality assurance. Testing Tools and More ❯
Senior Rust Engineer (Rust/C++) Core Trading Infra We are partnered exclusively with a top-tier digital asset exchange . They have a global presence, and are renowned for their security and platform performance . The team are looking to bolster their Rust Engineering team in Europe . Core Trading Infrastructure Team: The Core Systems team oversees all aspects … of the trading platform's backend, including the trade execution engine , data distribution hubs, internal and external interfaces, and various supporting services. Our client is looking to hire Rust Engineers who either have Trading experience, or work in an industry where latency and performance matters. Responsibilities: Develop and maintain robust Rust-based services and frameworks Create clean, testable, and highly … performant code in Rust Contribute to the design of large-scale, distributed system architectures Requirements: Expertise in crafting network services or asynchronous code using Rust . Ideally two years production Rust experience, or substantial open-source contributions. Ability to independently troubleshoot issues across the entire stack (OS, network, application) Experience developing distributed systems Package: This is a very exciting time More ❯
oxford district, south east england, united kingdom
Ellison Institute of Technology
with bioinformatics, computational biology, scientific computing, or data science workflows. At all levels: Proficiency in one or more key programming languages (e.g., Python, Julia, C/C++, Java, or Rust). Proven experience developing software for scientific research, data analysis, or computational biology. Strong understanding of modern software engineering practices, including CI/CD, testing, and containerization. Benefits We offer More ❯
Romsey, Hampshire, South East, United Kingdom Hybrid/Remote Options
IO Associates
to Kubernetes * Working with AWS (EKS, EC2, S3) and Docker * Writing clean, secure, test-driven code in an agile team Bonus experience (not essential): AI/ML concepts, Redis, Rust, Kafka/NATS, Robot Framework, Linux networking. You'd be based out of their Romsey site 3 days per week (2 remote). Due to the nature of the work More ❯
take on responsibilities that span from hands-on coding to architectural leadership and strategic planning. Main responsibilities: Design, develop, and maintain software solutions using languages such as C++, C, Rust and more. Collaborate with cross-functional teams including hardware, systems, and DevOps engineers. Engage in full software lifecycle activities: requirements capture, design, implementation, testing, and deployment. Contribute to or lead More ❯
a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have More ❯
a small team Manage workload, divide and distribute tasks Knowledge of Ardupilot, ELRS, signal processing and control systems can be beneficial. Exposure to other programming languages such as Python, Rust, C++. Knowledge of safety related engineering practices. Background of aeronautics and control systems. Familiarity with PID control loops. Experience with flight control systems. Benefits you may be eligible for: We More ❯
london, south east england, united kingdom Hybrid/Remote Options
Anthropic
scale, infrastructure reliability, scalability, security, and continuous improvement Have deep experience with Kubernetes and container orchestration at scale Have strong proficiency in at least one programming language (e.g., Python, Rust, Go) Have strong problem-solving skills and the ability to work independently Have a passion for supporting internal partners like research teams to understand their needs Have excellent communication skills More ❯
be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing solutions in C/C++, HTML, Typescript/Javascript, Python, and Rust providing support and training to our customers in using the software. Excellent benefits package. Background security check will be required before working on site. More ❯
be developing software in a variety of areas including cyber security and image processing, and C or C++ will be your primary language (although as it continues to mature, Rust will also be used). Not all tasks are suited to C or C++ and so you can expect to use a variety of other languages such as Python and More ❯
scale distributed infrastructure. Experience with cloud computing (AWS, GCP, or Azure) and containerization/orchestration tools such as Docker and Kubernetes. Proficiency in backend programming languages such as Go, Rust, Python, or C++. Familiarity with LLM inference pipelines, multi-agent architectures, or reinforcement learning environments is a strong plus. Knowledge of network optimization, data streaming, and caching architectures preferred. Excellent More ❯
be developing software in a variety of areas including cyber security and image processing, and C or C++ will be your primary language (although as it continues to mature, Rust will also be used). Not all tasks are suited to C or C++ and so you can expect to use a variety of other languages such as Python and More ❯
london, south east england, united kingdom Hybrid/Remote Options
Haiqu Inc
specific properties (e.g., coherence times, gate fidelities, execution queues) Requirements Strong experience in Python and modern software engineering practices Be comfortable with low-level programming when needed (e.g. C++, Rust, C) Strong software engineering background, including: Design patterns Data structures and algorithms API design (REST) Working with databases (SQL and NoSQL) Writing documentation and integration tests Understanding of functional programming More ❯
london, south east england, united kingdom Hybrid/Remote Options
GSR Markets
/global deployment is a plus). Distributed Systems & Messaging: Knowledge of clusters, storage, Kafka, Aeron, and experience with multicast or HPC. Automation & IaC: Proficiency in Python, Golang, or Rust with experience in IaC tools and immutable infrastructure. Continuous Delivery & Config Management: Familiarity with FluxCD, ArgoCD, and custom CD deployments. Strong grasp of CI/CD pipelines. Linux & Networking: Solid More ❯
and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and design for reliability. More ❯
Farnborough, Hampshire, South East, United Kingdom
Copello
and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and design for reliability. More ❯
ll understand when to apply different development frameworks - from Agile to Lean - to get results efficiently. As an engineer, you'll have expertise in Python; C/C++, and Rust (or similar system-level languages) would be desirable but not essential additions to your skillset. You will combine this with strong working knowledge of performance optimisation, and modern software architecture. More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
Bending Spoons
tech stacks, you'll refine your ability to choose the right tools for every challenge. From monolithic to microservices architectures, gRPC to REST APIs, Kubernetes to Docker, Python to Rust-you'll show that true expertise isn't about using the trendiest technologies, but about understanding their purpose to unleash their full potential. Build stuff that matters. Regardless of your More ❯
Guildford, Surrey, England, United Kingdom Hybrid/Remote Options
Jonothan Bosworth
Senior Rust/C++ Software Engineer Location: Hybrid (UK) Salary: £60,000 – £70,000 Type: Permanent About the Role: Our employer-partner is seeking a Senior Software Engineer with deep experience in Rust and/or C++ to design and build high-performance, distributed, and mission-critical systems. You will play a key role in shaping next-generation telecom and … platforms used in high-availability environments. Key Responsibilities: Architect scalable distributed systems with a strong focus on low-latency and high throughput. Build and optimise systems-level components using Rust, C++, C, or Java . Design and implement APIs and real-time communication protocols (SIP, VoIP, 5G, RTC). Improve platform reliability, stability, and performance (99.99%+ uptime environments). … Docker, Kubernetes). Troubleshoot complex system bottlenecks in high-pressure environments. Provide mentorship, code reviews, and knowledge sharing within engineering teams. Required Skills & Experience: 5+ years in systems programming (Rust, C++, C ). Strong background in telecoms , VoIP, SIP, real-time protocols, or distributed systems. Experience with Linux/Unix , Docker , Kubernetes , and CI/CD pipelines. Proven ability to More ❯
with a consultancy looking for multiple junior Java developer to join a 12 month contract.Inside IR35SC eligible Remote (2x in London across the 12 months)Around £320per day Java Rust Bash Python AWS - Serverless/EC2/SQS IAC – Terraform, Ansible CI/CD – Gitlab Encryption - PKCS#11 (working knowledge) Filenet P8 (working knowledge) Oracle Linux works (mainly RHEL) – (working knowledge More ❯
Engineering, or equivalent practical experience and 3+ years of hands-on experience with core infrastructure software and distributed systems. Technical Expertise: Strong proficiency in systems programming languages such as Rust or C++. Experience with networking protocols and distributed systems. Deep understanding of TCP/IP networking, architecture, and principles underlying distributed systems. Problem-Solving Skills: Ability to analyze complex systems More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
Anson Mccade
development, utilising UML tools such as Rhapsody or Matlab/Simulink. Essential Experience: Real-Time Operating Systems (Highly Desirable) Experience developing in languages such as C++, C, ADA or Rust and motivated to develop reliable, high-performance, standardised, and documented software Understanding of standardised bus systems and protocols Excellent analytical and design ability, including review and critical analysis 'Can do More ❯
london, south east england, united kingdom Hybrid/Remote Options
Cogna
in a fast-paced, quickly changing, and independent environment. You're highly proficient in modern typed Python, docker, and PostgreSQL. Experience in a compiled typed language like Go or Rust, or in modern frontend development is a plus. You're proficient in modern Python ecosystems and toolchains and have worked with them in complex large codebases. You understand the intricacies More ❯