Social network you want to login/join with: Senior Software Engineer - Rust, Cambridge col-narrow-left Client: Location: Cambridge, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide Job Description: New hybrid Senior Software Engineer job based in Cambridge, Cambridgeshire! We’re looking for a … talented Rust Senior Software Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models. Key responsibilities and requirements for the Senior Software Engineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke … and runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant areas such as More ❯
Job title: Senior Software Engineer (Rust/C++) Client: Elite FinTech Firm Salary: Up to £200k + Bonus Location: London (Hybrid Working) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, gold medal Olympiads, exceptional technologists, option to research and develop your own models, a friendly/collaborative environment, beautiful offices. An Elite Tech Firm is looking … software solutions/products with scale, reliability and latency considerations in mind • Building out Machine Learning Infrastructure and tweaking research models Skills: 4+ years of experience as either a Rust Developer or a C++ Developer (with a desire to work in Rust) Strong knowledge of distributed systems/performance Experience working at huge scale A Computer Science Degree More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
Job title: Senior Software Engineer (Rust/C++) Client: Elite FinTech Firm Salary: Up to £200k + Bonus Location: London (Hybrid Working) Sells: Cutting-edge tech, ownership of multiple greenfield projects, no red tape, gold medal Olympiads, exceptional technologists, option to research and develop your own models, a friendly/collaborative environment, beautiful offices. An Elite Tech Firm is looking … software solutions/products with scale, reliability and latency considerations in mind • Building out Machine Learning Infrastructure and tweaking research models Skills: 4+ years of experience as either a Rust Developer or a C++ Developer (with a desire to work in Rust) Strong knowledge of distributed systems/performance Experience working at huge scale A Computer Science Degree More ❯
message the job poster from Octagon Group Principal Talent Partner at Octagon Group New hybrid Senior Software Engineer job based in Cambridge, Cambridgeshire! We’re looking for a talented Rust Senior Software Engineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large-scale foundation models. Key … and runtime libraries for server CPU’s Key skills/experience required for the Senior Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) Proven experience working on relevant areas such as … performance sensitive - or systems programming, and compiler development This is a great opportunity for a Senior Software Engineer wanting to focus on Rust programming, to join a passionate team of engineers developing software systems that perform at scale and speed in Cambridge, Cambridgeshire. Apply now for the hybrid Senior Software Engineer job in Cambridge, Cambridgeshire by sending your CV! Seniority More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: Rust Engineering Lead - Linux and Open Source, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 1355689ccea0 Job Views: 10 Posted: 25.06.2025 Expiry Date: 09.08.2025 col-wide Job Description: Canonical is a leading provider of open source … to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Rust Engineering Leads of all levels of experience to drive the adoption of this exciting language into the full range of Canonical offerings, starting with Ubuntu but also our own projects … and open source offerings. We see Rust as an important new language for system level services and capabilities, and a natural evolution path for the sort of software that would traditionally have been written in C or C++. We believe that there is an opportunity to rethink the foundations of future Linux systems with Rust as a central driver of More ❯
projects, define ways of working and deploy iteratively in a fast-moving, data-driven environment. Most of the codebase is in Python, however they've utilised the likes of Rust and Go in smaller pieces of work. Ideal Profile: Strong backend software engineering experience with relevance to their stack (e.g., Python, Go, Rust or any OO language etc.). Confident More ❯
projects, define ways of working and deploy iteratively in a fast-moving, data-driven environment. Most of the codebase is in Python, however they've utilised the likes of Rust and Go in smaller pieces of work. Ideal Profile: Strong backend software engineering experience with relevance to their stack (e.g., Python, Go, Rust or any OO language etc.). Confident More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
PLS Solicitors
disciplinary teams to high performing organisations. The company promises exciting, engaging and rewarding projects for those that are keen to develop and build a successful career. Core Responsibilities Utilise Rust and Go, writing for Linux on AMD64 Develop low level systems and network programming Program networks and protocol implementations Develop network architectures for secure architecture What we are looking for … Proficiency in C++, Rust and/or Go Fundamental networking knowledge, with applied experience being ideal Computer science degree or similar background What’s in it for you? Base salary of £60,000-£5,000 000 a year professional development budget Wellness program 25 days annual leave Hybrid working arrangements Please note that successful candidates must be eligible for UK … disciplinary teams to high performing organisations. The company promises exciting, engaging and rewarding projects for those that are keen to develop and build a successful career. Core Responsibilities Utilise Rust and Go, writing for Linux on AMD64 Develop low level systems and network programming Program networks and protocol implementations Develop network architectures for secure architecture What we are looking for More ❯
London, England, United Kingdom Hybrid / WFH Options
Tower Research Capital
working with researchers and traders on the Central Execution Desk, directly contributing to scale up Tower's Mid-Frequency Trading capabilities. Design, implement, and maintain high-performance services in Rust and Python for market-data ingestion, ML pipelines, and post-trade analytics Translate research prototypes into production-ready code, adding testing, monitoring, and CI/CD automation Optimise existing code … degree in Computer Science, Mathematics, or a related STEM field 2-5 years of professional software-engineering experience, including production systems written in Python Proficiency in a systems language - Rust preferred (C Go also acceptable) - and the desire to deepen that expertise Strong computer-science fundamentals: algorithms, data structures, concurrency, networking, and performance profiling Experience working with real-time and More ❯
C/C++ code A 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 ❯
C/C++ code A 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 ***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr More ❯
C/C++ code A 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 ***Keysight is an Equal Opportunity Employer.*** #J-18808-Ljbffr 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 ❯
configuration vs. custom development. * Implement CI/CD pipelines, automation, and deployment processes. Basic Qualifications * Proficiency in at least one modern programming language (Python, Ruby, Golang, Java, C++, C#, Rust). * Strong familiarity with Linux/Unix environments. * Experience working with CI/CD pipelines and automated deployment processes. * 3+ years of professional software development experience (excluding internships). Preferred More ❯
London, England, United Kingdom Hybrid / WFH Options
Invoker Labs
and cryptocurrency markets Ability to work independently Well-versed with modern backend technologies such as Python-Flask/FastAPI, JS or TS, SQL, Redis Being open to work with Rust or open to learn it Knowledge of other technologies such as CI/CD, C/C++, Solidity is a plus Familiarity with cloud computing services (e.g. AWS, GCP) is More ❯
with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Proficiency in at least one and preferably two programming languages (e.g., Python, Rust, C/C C#). Cloud Platforms: Hands-on experience with AWS, Azure, or GCP, and familiarity with cloud-native architecture. Hands-on experience managing large-scale Kubernetes deployments. Expertise More ❯
London, England, United Kingdom Hybrid / WFH Options
Binance
in English Optional Familiar with tools such as Docker, Nginx, Prometheus, Grafana, etc. Experience with using time series databases Understanding of low-level programming languages such as C, C++, Rust, etc. Contributed to open source projects Why Binance Shape the future with the world’s leading blockchain ecosystem Collaborate with world-class talent in a user-centric global organization with More ❯
improvement of our deployment pipelines and cloud resource orchestration. The skills & experience needed as a Platform Software Engineer Strong skills in at least one programming language (like Node.js, Python, Rust, or Golang), and willingness to learn more. Excellent troubleshooting skills and the ability to recognise, measure, and mitigate risk. Experience with Agile SDLC methodologies and practices. Comfortable using the Linux More ❯
London, England, United Kingdom Hybrid / WFH Options
Rollbar, Inc
to find challenges and unknowns as early as possible Qualifications Excellent communication skills in English, both written and verbal 6+ years of backend development experience (Go/Java/Rust/Python) 3+ years of commercial Golang experience 2+ years of experience with high traffic/high load distributed systems and data pipelines Experience with Databases - relational and non-relational More ❯
pipelines and cloud resource orchestration. The skills & experience needed as a Platform Software Engineer Software development engineering experience. Strong skills in at least one programming language (like Node.js, Python, Rust, or Golang), and willingness to learn more. Excellent troubleshooting skills and the ability to recognise, measure, and mitigate risk. Experience with Agile SDLC methodologies and practices. Comfortable using the Linux More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Leidos
iOS, Android, Windows, macOS and Linux. We emphasise having a comprehensive understanding of the programming languages, platforms, and tooling we rely on. Your skills and experiences: Essential: C++, Java, Rust: Proficiency in one or more of these programming languages for both application and embedded code development. IDEs and Toolchains: Experience with development tools, integrated development environments (IDEs), and toolchains relevant More ❯
Computer Science (or commensurate experience). Experience with Golang or another language for developing web backends and pipelines (such as Python/Ruby/etc) or compiled languages like Rust or C++. Built web-services with data processing pipelines and the concepts required. Experience with relational and noSQL databases ( Redis , Postgres , Cassandra , ElasticSearch a plus). Understanding of messaging or More ❯
At Liberatii, we're transforming the $60B SQL database market with a data platform that makes databases interchangeable. Our mission is to empower enterprises to migrate mission-critical applications to modern, affordable databases without costly rewrites. With live customers already More ❯
London, England, United Kingdom Hybrid / WFH Options
Capula Investment Management LLP
Senior Developer - Systematic Trading Tools (C#/Rust) Senior Developer - Systematic Trading Tools (C#/Rust) 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Overall Purpose of the Role We are seeking a senior technology developer with strong experience in C# and either Rust or C++. This role … engagement, requirements gathering, analysis, development, testing, deployment, and ongoing support. Overall Purpose of the Role We are seeking a senior technology developer with strong experience in C# and either Rust or C++. This role covers the full software development lifecycle, including stakeholder engagement, requirements gathering, analysis, development, testing, deployment, and ongoing support. The role includes taking ownership of an existing … stand-alone backtesting system written in Rust and over time integrating it into the wider company toolset, which is primarily written in C#. You will focus on building and maintaining tools to support systematic trading, contributing across the entire strategy lifecycle—from research and backtesting to production deployment and operational readiness. The role is currently based in London, with the More ❯
Social network you want to login/join with: Senior Rust Engineer, Portsmouth, Hampshire Client: Location: Portsmouth, Hampshire, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Explore the future of FinTech! With superb engineering, we help the finance industry to change just in one click! Join the 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-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. … tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make 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 plans and quality standards Enhance More ❯