willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience with firmware reverse engineering Experience with training or mentoring Experience with SaaS development Careers Privacy Statement ***Keysight is an Equal Opportunity Employer. More ❯
heterogeneous architectures (ARM, RISC-V, DSPs, custom SoCs). Experience integrating AI/ML for embedded optimization or tooling automation. Familiarity with TypeScript, Node.js, Rust, etc for command-line tooling and web-based developer tools. Why Join Us? Lead high-impact projects shaping the future of embedded software development. Work More ❯
but also demonstrable ability to work independently due to the remote nature of the role Web technologies experience (WASM, WebGL), as well as Typescript, Rust and V8 Ideally an undergraduate degree in a relevant STEM subject, such as Comp Sci Exposure to functional programming, pair programming and agile methodologies Some More ❯
processing frameworks for both Cloud and devices. What We're Looking For: Proficiency in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). A strong foundation in computer science. Comfort with research methodology, system design, and implementation. A data-driven approach to problem-solving. More ❯
management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing and More ❯
management and processing frameworks for both Cloud and devices. Person Specification: Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing and More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Signify Technology
solving Experience & Skills Required 7+ years of experience in software engineering or technical architecture Strong systems-level understanding and backend architecture experience Proficiency in Rust or strong interest in becoming deeply proficient Experience building infrastructure for multiplayer or real-time applications DevOps/cloud-native experience (e.g., AWS/GCP More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
UMATR
Senior Rust Engineer | Remote | Full-time | FinTech Sector We’re partnering with a leading FinTech innovator on a mission to build next-generation financial systems — fast, scalable, and globally accessible. This is your opportunity to join a high-performing engineering team solving complex technical challenges at scale, using modern technologies … and best practices. 🚀 What You’ll Be Working On Building and optimising low-latency, high-performance systems in Rust Designing clean, scalable APIs and modular architectures Enhancing existing systems for better performance, resilience, and maintainability Collaborating with engineers and stakeholders to deliver production-ready features Participating in code reviews, architectural … discussions, and Agile ceremonies Contributing to internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures More ❯
global Intellias team to develop top-of-the-line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands … process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Albert Bow
Rust Engineer: Crypto HFT - London (ideally) or Europe Remote I'm currently partnered with a leading high-frequency trading (HFT) firm in the digital assets space that’s going through a major growth phase. With multiple established offices, they’re now scaling a new Quant Trading function and looking for … Systems-level performance optimisation and tuning Working closely with Quant Researchers to support live trading What they’re looking for: Strong engineering skills in Rust (or C++ with a genuine interest in Rust) Deep understanding of low-level systems and performance-critical environments Experience in HFT, trading infrastructure, or latency More ❯
In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software Engineer/GPU/GPGPU …/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems/C/C++/Python/RUST/Low Level/Firmware By applying to this role, you understand that we may collect your personal data and store and process it on our systems. More ❯
In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software Engineer/GPU/GPGPU …/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems/C/C++/Python/RUST/Low Level/Firmware By applying to this role, you understand that we may collect your personal data and store and process it on our systems. More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Growing Start up
a hedge fund. You’ll be working with in-house patented tech, built from the ground up by elite engineers and coded primarily in Rust, deployed on a fully cloud-based stack optimised for low-latency and high-frequency trading. 🌟 What You'll Be Doing: Owning and scaling cloud infrastructure … Monitoring and alerting using Datadog, Prometheus, and Grafana Debugging complex systems using tools like strace, dtrace, and beyond Supporting a tech stack that includes Rust, Python, Go, C++, Java, and more 🧠 What You Bring: 5+ years’ experience in DevOps or Systems Engineering 3+ years in fast-moving startups (teams under More ❯
Relocation Assistance Program and can provide support with relocating to the Edinburgh area for this position. Responsibilities Build modern APIs and web services with Rust Collaborate with other engineers throughout the development process Design, develop, and test code Communicate your design and implementation decisions Requirements 2+ years of commercial/… academic software development experience Fluent in and passionate about Rust Interest in designing easy to use APIs Proven team-based software development experience Enthusiasm for quality software engineering Smart, adaptable, and enthusiastic Clear written and verbal communication skills, with attention to detail Bachelor's in computer science, engineering, mathematics, GIS More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Growing Start Up
to work in a startup environment with the stability and resources of a well-funded operation. You'll work on complex systems coded in Rust, built in-house from the ground up, operating entirely in the cloud and optimised for ultra-low latency and speed. 🌟 What You’ll Be Doing … Designing, developing, and delivering high-performance systems for HFT and market-making Collaborating with cross-functional teams to shape products and infrastructure Coding in Rust or C++, debugging, and leading on architectural decisions Mentoring junior engineers and conducting code reviews Ensuring systems meet strict standards for speed, quality, and resilience … What You Bring: 5+ years’ software engineering experience in demanding environments Deep knowledge of high-frequency trading systems and crypto markets Expert proficiency in Rust or C++ Solid system design and architecture skills Startup experience (3+ years in teams under 50 people is a must) Strong decision-making, analytical, and More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
edge blockchain solutions, leveraging your expertise in Solidity , Node.js , and React (or other modern JavaScript frameworks). Proficiency in languages like C# , Go , or Rust is a strong advantage. If you are passionate about blockchain technology and thrive in a dynamic environment, this role offers the opportunity to shape groundbreaking … data structures, algorithms, and distributed systems. Experience with software development best practices, including version control (Git). Preferred Skills : Proficiency in C# , Go , or Rust . Familiarity with Layer-2 scaling solutions, DeFi, NFTs, or similar blockchain use cases. Experience with DevOps, containerization (Docker), and cloud environments. Strong understanding of More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
for someone from a strongsoftware engineering background with 3+ years of professional development experience and experience working with AWS. The product is written in Rust, any experience of Rust would be great otherwise anyone who is happy to learn. The successful candidate will have demonstrated ability to write clear, engaging More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Solas IT Recruitment
team and help shape the future of technology through cutting-edge software solutions. Remote Role (UK/ROI eligibility required) Tech Stack: Solidity, Go, Rust, Node.js, React, PostgreSQL, C# What You'll Do: Develop smart contracts and dApps on Ethereum-compatible platforms Dive into L2 architecture and scaling solutions like … of development experience (Solidity, Node.js, React, etc.) Strong database and version control expertise (Git, PostgreSQL) Agile team player with project management skills Bonus: Go, Rust, Swift, or Unity experience More ❯
a brand-new blockchain protocol from the ground up Design and implement consensus mechanisms (PoS, PoA, or novel alternatives) Develop low-level code in Rust, Go, or C++ Create tools and APIs to support validators, wallets, and ecosystem developers Perform code reviews and contribute to protocol optimisation and security The … Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management Reference Number: (phone number removed) To apply for this role or for to be considered More ❯
a brand-new blockchain protocol from the ground up Design and implement consensus mechanisms (PoS, PoA, or novel alternatives) Develop low-level code in Rust, Go, or C++ Create tools and APIs to support validators, wallets, and ecosystem developers Perform code reviews and contribute to protocol optimisation and security The … Person: Good years of blockchain development experience, ideally at protocol level Strong coding skills in Rust, Go, or C++ Deep understanding of distributed systems and consensus design Familiar with cryptographic principles and secure key management Reference Number: 254519 To apply for this role or for to be considered for further More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
V7 Recruitment
deploy smart contracts and decentralized applications (dApps) on blockchain platforms such as Ethereum, Hyperledger, or Solana. Write efficient, secure code using languages like Solidity, Rust, or Go. Integrate blockchain solutions with existing systems and APIs. Optimize and troubleshoot smart contracts and blockchain infrastructure. Collaborate with front-end developers, DevOps, and … trends. Key Requirements: Proven experience in developing blockchain applications and smart contracts. Strong understanding of blockchain protocols, cryptography, and consensus algorithms. Proficiency in Solidity, Rust, Go, or other relevant programming languages. Experience with tools like Truffle, Hardhat, Remix, Web3.js, or Ethers.js. Familiarity with DeFi, NFTs, or enterprise blockchain use cases More ❯