101 to 124 of 124 Permanent Rust Jobs

Senior Software Engineer - C

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £85000/annum
Software development in C++ and Rust for low latency transactions This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are seeking an experienced C++ software engineer to join their Cambridge-based development team. In this … senior engineering role, you will help shape the software component of their system. Written in C++ and increasingly in Rust, this code runs in a Linux environment, and is responsible for control functionality and oversight of the hardware. You would be contributing to its design, development, test, and deployment throughout ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£100000 - £350000/annum
prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency trading systems C++ or Rust code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early … bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++ or Rust) Experienced working with distributed systems Full details are available. Please don't hesitate to get in touch. ...

Senior Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
both rare and exceptional in todays market. That said, expectations are high. Senior Embedded software engineer requirements: 3-15 years embedded C (C++ and Rust are also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive … company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded Software Engineer Location : Cambridge Salary : £60-120k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32, AMD/Xilinx Zynq Ultrascale+ Apply: jamie AT enterpriserecruitment DOT C O M ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Im not an engineer myself ...

Rust Software Engineer

Hiring Organisation
Thomson Keene
Location
London Area, United Kingdom
fast-growing commodities trader is looking for a talented Rust Engineer ready to make a real impact. This is an opportunity to join a driven team at the forefront of trading technology — building the high-performance systems that power front-office decision-making. What you'll bring: Strong Rust engineering … grow with an ambitious business. Working pattern: Primarily office-based (London), with up to one day per week remote. If you're a strong Rust engineer with low-latency expertise and the hunger to take the next step — we'd love to hear from you. 📩 Apply now or reach ...

Software Engineer (Rust)

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools click apply for full job details ...

Senior Software Engineer

Hiring Organisation
Storm2
Location
United Kingdom
Senior Rust Engineer – High-Frequency Trading 🌍 UK Time Zone (Remote-friendly) 💲 Up to $300k base + Benefits The Company Storm2's client is a London-based research and trading firm building a tier-one HFT platform. Small team, high bar, and serious about what they're building. … their fifth Rust hire. The Role Most Rust roles aren't really Rust roles. This one is. You'll be building the systems that power live trading operations: data ingestion, order management, execution, and risk, in an environment where microseconds matter and the margin for error is essentially zero. There ...

Software Engineer (Rust)

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, UK
then read the following job specs carefully before applying. - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools. xkybehq - Performance and code size analysis. ...

Senior Software Engineer

Hiring Organisation
Understanding Recruitment
Location
United Kingdom
Senior Software Engineer (Backend - Rust) 💻 Location: Remote (United Kingdom) 💰 Salary: Up to £145,000 base Overview A high-scale technology platform is looking for experienced Rust engineers to join a backend team building core services. The team develops distributed systems and event-driven infrastructure that power high-traffic applications used … designing scalable backend systems, solving complex technical challenges, and owning services end-to-end. Responsibilities Design and build backend services and shared libraries in Rust Design and operate distributed systems supporting high-throughput applications Contribute to system design across microservices and event-driven architectures Diagnose and resolve complex production issues ...

Software Engineer (RISC-V/Compiler)

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
This includes work in areas such as: - RISC-V firmware and driver development. - Software hardening and security tools. - Embedded operating systems (in Rust and C). - Compilers, code generators, and linters. - Simulators and emulators (e.g. QEMU). - Electronic design automation (EDA) tools. - Performance and code size analysis. - Cloud-based infrastructure … equivalent experience. - A high standard of written and spoken English. Preferred or highly valued : - Experience designing, implementing, and maintaining large-scale or modular Rust codebases. - Expert understanding of unsafe Rust, FFI, and low-level systems programming. - Strong proficiency in C; familiarity with C++ and Python are a plus. - Solid understanding ...

Senior Software Engineer

Hiring Organisation
SearchWorks
Location
City of London, London, United Kingdom
developing resilient, high-throughput backend services that orchestrate workloads across CPU and GPU environments. Your work will include: Designing and building distributed services in Rust Developing scalable work queue systems (e.g. Apache Pulsar, RabbitMQ) Building GPU node orchestration services for data movement Creating robust storage lifecycle and indexing services Designing … performant APIs using gRPC What We’re Looking For Essential: Strong experience in Rust for backend systems Deep understanding of distributed systems architecture Experience with message queues (Pulsar, RabbitMQ, etc.) gRPC/API design experience AWS-based service deployment experience Nice to Have: HPC environments (RDMA, Lustre) GPU architecture ...

Lead Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London Area, United Kingdom
Lead Rust Engineer Up to 120,000/130,000 Hybrid in London/Milton Keynes Low Latency | Async Rust | Tokio Drones We have a new and exclusive partnership with one of the most exciting scale-ups in Europe, who are looking to double in size their engineering team. They … manufacturing of UAV's. Alongside this, they are also developing bleeding edge software that provides actionable insights in defense, security and professional services. The Rust Team: The company are building a new Rust Engineering pod in the UK, and are hiring several Rust Engineers and a Team Lead. This engineering ...

Chief Software Architect

Hiring Organisation
Ultra Cyber Limited
Location
SL6, Woolley Green, Royal Borough of Windsor and Maidenhe, Berkshire, United Kingdom
Employment Type
Permanent
project engineering processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevOps, DevSecOps, static and run-time analysis tools, C#, C++, Rust standards and secure software development. Proposes improvements in tools, processes and techniques that support quality and innovation and make the software development more efficient and effective … adherence to policies and standards. Required Experience, Skills and Qualifications Advanced knowledge and experience of at least one of the following: C/C++, Rust, embedded product development (including RTOSes), Windows and Linux application and driver development. Expert knowledge of software engineering practices, methodologies, processes, techniques and technology trends. Track ...

Senior Sensor Engineer

Hiring Organisation
SRT Marine Systems PLC
Location
Cardiff, South Glamorgan, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with ...

Senior/Staff Fullstack Engineer

Hiring Organisation
Flok Health
Location
Cambridge, England, United Kingdom
We're looking for someone to take significant ownership across the stack of our Python/JS applications (patient and internally-facing). What You'll Do We're still small, so everyone works across ...

Senior Software Engineer

Hiring Organisation
RJC Group
Location
City of London, London, United Kingdom
looking for an experienced Rust Developer to join a Global Financial Services firm in their London office. The company pride themselves on being at the cutting edge of technology and are embarking on a optimisation of some of their in-house platforms. The role is based in London and they … operations and deliverables . Work closely with other members of the team and collaborate with other stakeholders What You'll need Strong hands on Rust skills, Strong background in finance technology, ideally within trading Previous experience working in high performance front office environments. Good business acumen and commercial communication Benefits ...

Lead Software Engineer

Hiring Organisation
Oho Group
Location
Sheffield, England, United Kingdom
Lead Software Developer (C++/Rust) The Oho Group have partnered with a rapidly expanding engineering startup in Sheffield looking for a Lead Software Developer to own their in-house software team. This unique opportunity offers the chance to build software architectures from the ground up, alongside setting technical direction … hands-on with the founders and stakeholders to drive business direction What are they looking for? Expert in one of (or both) C++ or Rust Proven ability to construct simple software solutions to consumer and stakeholder requirements Experience in leading software projects from concept to shipping. Comfortable leading teams ...

Software Engineer (Prop Trading Firm)

Hiring Organisation
Radley James
Location
City of London, London, United Kingdom
trading team building high-performance systems that operate directly on decentralized markets. The role is hands-on and focused on building production systems in Rust and Python, covering execution, on-chain integrations, and performance-critical components where latency and reliability are key. There is strong end-to-end ownership … around 3–7). Experience with trading systems or DeFi is beneficial but not required. What they’re looking for: Strong production experience with Rust and Python Hands-on experience with smart contracts and Solidity at an application level 3–4+ years in crypto or DeFi-native roles Deep understanding ...

Senior Exchange Connectivity Engineer | Crypto

Hiring Organisation
Selby Jennings
Location
City of London, London, United Kingdom
APIs). Optimize order entry, market data ingestion, and account management for performance and reliability. Contribute to a fault-tolerant, scalable connectivity framework using Rust and Typescript. Collaborate with trading, infrastructure, and product teams to deliver high-quality integrations. Monitor, debug, and continuously improve production systems. Mentor junior engineers … experience. Minimum 1 year of hands-on experience integrating with crypto exchanges. Strong understanding of networking fundamentals (HTTP, WebSocket, TCP, TLS). Proficiency in Rust or a strong C++ background with exposure to Rust. Working knowledge of Typescript. Nice to Have Experience with Web3/DeFi protocols. Leadership or mentoring ...

Rust Quant Developer — Low-Latency Trading Systems

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
systems in Rust. The role involves collaboration with traders to implement strategies and build infrastructure for high-performance trading. Candidates should have experience in Rust programming and a solid understanding of algorithms and quant finance concepts. Competitive salary and benefits including healthcare, retirement planning, and bonus opportunities are offered. #J ...

Remote/Hybrid Rust Quant Developer — HFT & DeFi Trading

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
feeds. Ideal candidates will have at least 2 years of experience in high-frequency trading systems and solid understanding of order books, along with Rust programming skills. The position offers either hybrid or remote flexibility, depending on location. #J-18808-Ljbffr ...

Systems Project Engineer

Hiring Organisation
Randstad Technologies
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £65,000 per annum
We are seeking a high-calibre Systems Project Engineer to lead the technical delivery and integration of a world-leading RF ecosystem, including advanced sensor hardware and software platforms. You will be responsible for the ...

Software Engineer

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
site three days per week and can offer two days remote working. No Sponsorship Available! Responsibilities: Design and implement high-performance systems using Rust, focusing on reliability and memory safety. Build and maintain concurrent and asynchronous services Develop low-level components such as network services, system libraries, or runtime infrastructure. … Optimize performance through profiling, benchmarking, and memory analysis. Collaborate with systems, platform, and infrastructure engineers to integrate Rust components into larger architectures. Write clean, maintainable, and well-tested code with strong documentation. Requirements; Highly proficient in Rust programming; deep understanding of fundamental concepts such as the ownership model, lifetimes, concurrency ...

Quantitative Developer (Low Latency) EMEA (F/M/D)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
development/performance optimization 2+ years coding HFT systems/Trading system development Solid understanding of how order books, order state machines, etc. work Rust programming skills (can accept primarily C/C++ experience if they have at least used Rust before. All interviews and job tasks will … Rust). Familiarity with Crypto markets would be beneficial Skills and personality Curious and autonomous Highly motivated and results-driven Strong maths and analytical skills Ability to successfully manage multiple tasks in a fast-paced collaborative environment Professional proficiency in English Company Culture and Values At Flowdesk, our culture drives ...

Quantitative Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
offers the opportunity to be deeply embedded in every major sector of the cryptocurrency ecosystem. About the Role Deliver high‐performance trading systems in Rust that directly drive strategy execution and profitability. Enable traders and researchers to operate at scale by building robust infrastructure, analytics tools, and automation. Shape … deployment and monitoring of trading strategies. Troubleshoot and resolve technical issues in real‐time. Your Profile Minimum of one year experience developing in Rust; will be tested. Familiarity with core trading strategies (e.g., market‐making, arbitrage, execution). Strong understanding of algorithms and data structures, as well as quant finance ...