level Financial technology engineers to help scale out our core market data & trading infrastructure. Some projects include Adding new High-performance order gateways & market data connectors in C++ or Rust, and improving and re-writing existing core systems and protocols. We have a large set of applications written in C, Rust, and Python, and are looking to optimize our infrastructure … work from home several days per week, but will be expected to be able to meet with our team in London to collaborate on projects. Required Skills: C++/Rust Python Financial Markets trading experience Working on large-complicated systems with many components High performance message-passing and IPC protocols Linux-based environments Nice to have: HFT experience Experience designing More ❯
AWS, Coinbase, Stripe, Google, Digital Ocean, and more. Read our Helius Manifesto to see how we work and what we value. About the Role We're looking for a Rust Engineer to help build and scale the backend systems powering Helius' developer platform. You'll work on distributed, high-performance infrastructure that supports millions of blockchain transactions and helps shape … how developers build on Solana. This role is ideal for someone with Rust experience who's eager to grow, work on challenging problems, and gain exposure to both blockchain technology and high-scale backend engineering. What You'll Do: Build and maintain backend services in Rust, focusing on scalability and performance. Integrate new features into existing infrastructure with support from … development. Participate in code reviews and contribute to team technical discussions. Establish and maintain monitoring, alerting, and security best practices for the systems you own. Learn and grow your Rust expertise through hands-on experience and mentorship. What You'll Bring: Proficiency in Rust is required. 2+ years building or maintaining production systems. Strong understanding of distributed systems and database More ❯
tolerance, and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators … or working in no_std environments Prior work in trading, real-time systems , or performance-sensitive environments (previous finance experience not crucial) ?? Tech Stack Highlights: Java, Rust, Linux, GitHub, CI/CD (CircleCI), Docker, TCP/UDP, Playwright (some teams), OpenOnload, AWS ?? The Offer: Base salary up to ~£130,000 depending on experience Hybrid working: 2-3 days/week More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
tolerance, and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators … or working in no_std environments Prior work in trading, real-time systems , or performance-sensitive environments (previous finance experience not crucial) Tech Stack Highlights: Java, Rust, Linux, GitHub, CI/CD (CircleCI), Docker, TCP/UDP, Playwright (some teams), OpenOnload, AWS The Offer: Base salary up to ~£130,000 depending on experience Hybrid working: 2-3 days/week More ❯
The Global Chapter Lead for Scripting & Low/No-Code will lead a team of diverse software developers focusing on automating existing processes, calculations, and reports, using primarily Python, Rust, MATLAB, SharePoint and MS Power Platforms. This leadership role extends across various product teams (Pods) and interfaces directly with market-driven initiatives to ensure alignment of technical and business strategies. … and Power Automate (for workflow automation).Experience with SharePoint for document management and collaboration, particularly in environments where interoperability between platforms is essential. Programming & Scripting : Knowledge of Python and Rust for pre- and post-processing tasks, prototyping, and interoperability with low-code solutions. Familiarity with MATLAB or Pandas/Polar for numerical computing and data analysis, particularly for processing workflows More ❯
Staff Software Engineer, Desktop Integration Remote UK To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu. To learn more about our Hiring Range System, please click this link. Why Mozilla? The More ❯
Barcelona; Prague; Vilnius; Skopje; London; Paris Join Proton and build a better internet where privacy is the default At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since our inception in 2014, founded More ❯
the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are currently seeking an experienced C Rust Quantitative Software Engineer/Developer. You will be responsible for designing, building and optimizing our electronic trading platform. You will work closely with our traders to perform various functions, including … on projects from inception through to deployment and are expected to take real ownership of the assets they are building.It is expected the successful candidate will be an expert rust/C++ engineer with functional experience in fast market connections and high frequency quoting. WHAT YOU WILL DO Design, develop, test, and deploy pricing & risk-management library for OTC trading … software environment building efficient, reliable/high-availability and fast applications Partner with the traders to define priorities and deliver custom software solutions Design and develop high-performance C rust components used by trading applications WHAT YOU WILL NEED A deep passion for technology, software development, and mathematics Proficiency with C Rust Experience with derivatives and knowledge of pricing library More ❯
organizing events, speaking, and teaching others to speak. You will work closely with advocates and technical writers on your team, product owners, and other engineers. Technologies: C/C++ Rust Requirements: A good candidate for this position: Has experience in development, that can be proven with a link to a GitHub account. Experience in C++, Rust, and/or cryptography … live coding sessions, workshops, discussions, and Q&A sessions. Speaking on meetups and conferences, both online and offline. Organizing tech talks, meetups, and hackathons. Tagged as: C/C++ , RustMore ❯
a hands-on software engineering lead role. Web3 experience including expert level knowledge of Blockchain Protocol Development and Ethereum is essential. Experience with systems programming, complex systems implementation, and Rust are also highly desirable. Experience leading web3 infrastructure protocol teams or engineering services teams will make for a great fit. We expect you to bring your ideas, experience, and knowledge … other partners, vendors, and community members. What you'll bring: 5+ years experience in a hands-on backend software engineering role. 2+ years blockchain protocol implementation experience using C++, Rust, or Golang. Experience leading small teams of engineers, directing both the design and managing the team's day to day activities. Strong automated testing and security experience, including working with More ❯
About 1Password At 1Password, we're building the foundation for a safe, productive digital future. Our mission is to unleash employee productivity without compromising security by ensuring every identity is authentic, every application sign-in is secure, and every device More ❯
South Glamorgan, United Kingdom Hybrid / WFH Options
SRT Marine Systems PLC
Join Us at SRT Marine Systems as an Edge Systems Engineer Location: Cardiff/Hybrid (1 2 days in office) At SRT Marine Systems, we are global leaders in maritime surveillance, delivering next-generation maritime domain awareness technologies that enhance More ❯
CF24, Butetown Community, Cardiff, Castle Community, South Glamorgan, United Kingdom Hybrid / WFH Options
SRT Marine Systems PLC
Join Us at SRT Marine Systems as an Edge Systems Engineer Location: Cardiff/Hybrid (1–2 days in office) At SRT Marine Systems, we are global leaders in maritime surveillance, delivering next-generation maritime domain awareness technologies that enhance More ❯
spec and code reviews. We are all deeply committed by shipping quality code frequently. About the Team As a team, we are currently building an entire platform written in Rust which brings the L1 and L2s together, that allows us to create deeply complex scenarios and interactions with the running network. While your main focus for this role is Rust … It is also expecting that founding engineers mentor less experienced engineers. Read and understand a protocol specification and be able to break it into issues and turn it into Rust code. Maintaining a large codebase with many components and keeping it well-designed, future-proofed, modular and highly performant Automate security testing processes and benchmarks, creating innovative tools and frameworks … years of experience in distributed systems, with a deep technical understanding of L1 and L2 architectural architectures. Strong proficiency in one out of the following programming languages, such as Rust, C, C++ and Go - strongly emphasising writing performant and secure code. Demonstrated experience in designing, developing, and deploying scalable distributed systems. An analytical mindset with the ability to anticipate and More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
IT Search & Select
translate business needs into technical solutions Maintain and enhance complex systems used by tier-1 banking institutions Contribute to the evolution of a modern tech stack that includes C++, Rust, and Python What You Bring Proven experience with C# WinForms in a commercial or enterprise setting Bonus points for exposure to C++ , Rust , or Python in high-performance environments A More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed More ❯
AI Experience with observability tools A basic understanding of TypeScript and frontend development At least 5 years of software engineering experience Nice to haves but not required: Knowledge of Rust or interest in learning it Deep frontend knowledge (i.e. true fullstack) Experience with technical writing or developer advocacy Experience maintaining open source projects Background in building developer tools Experience with … and CEST (UTC+2) Able to travel to EU, UK and US up to 3 times a year to join our off-sites Our current stack includes: Python (primary language) Rust (for performance-critical components) TypeScript (for the Logfire frontend) GitHub for version control and community management Various testing frameworks and tools Documentation tools and static site generators CI/CD … to set up and maintain. We build with technologies developers actually want to work with: OpenTelemetry for standardized instrumentation SQL for intuitive querying (no proprietary query language to learn) Rust, Python, and TypeScript for performance and productivity Postgres, DataFusion, and object storage for scalable backends Unlike other companies that pay lip service to open source, we commit over 20% of More ❯
Karlsruhe, Baden-Württemberg, Germany Hybrid / WFH Options
Cinemo GmbH
Multiple years of experience in professional Software Development • Technical knowledge and understanding for architectures and system designs in a SaaS environment • Experience in one of the following languages: Go, Rust, C++ or TypeScript • Working experience with agile development practices and active ambassador of modern engineering practices • Fluent English and excellent international communication skills • Highly communicative and collaborative, striving to achieve … E2E feature ownership from embedded engineering up to cloud SaaS applications in close collaboration with a Product Owner and Product Manager Technologies: Cloud E2E Embedded Support Mobile Product Owner Rust Security TypeScript More: Team Lead SaaS (m/f/d) Hybrid Karlsruhe, Germany Software Engineering Position Description As a Team Lead SaaS (m/f/d) you will More ❯
Staff Back End Engineer - Finance Technology Hybrid in London (UK) or Remote within the UK We're looking for a Staff Back-End Engineer You'll combine deep technical knowledge with business context to help us launch a credit card More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
client - a VC-backed AI platform co-founded by ex-Meta leaders - is hiring a Graphics Engineer to help build a custom graphics engine from the ground up in Rust . This is a high-impact role where you'll work on cutting-edge rendering and animation pipelines that power the core of their product, designed to help designers and … team during a period of hypergrowth, with early access to major funding and a product launching imminently. Key Focus Areas: Design and implement a high-performance graphical engine in Rust Build and optimise real-time rendering pipelines for 3D, video, and infinite canvas environments Lead or support the export and compression of animations and visual assets Collaborate across a cross … functional team (Rust, C++, Node.js) What We're Looking For: Strong hands-on experience with Rust and graphics/rendering systems Proven experience in real-time rendering , game engines, or animation pipelines Background in video, 2D/3D graphics, or visualisation tools Bonus: Experience with WebAssembly , Node.js , C++ , or compression/export tooling Leadership or ownership experience is a strong More ❯
Ipswich, Suffolk, England, United Kingdom Hybrid / WFH Options
RaptorTech Recruitment Ltd
Software Developer (C Rust) – Ipswich (Hybrid) Are you ready to join a thriving technology consultancy at the forefront of the telecom sector? Our client is looking for a talented Software Developer to become a key member of their growing team. This permanent hybrid role, based in Ipswich, offers the perfect mix of remote and in-office work. What You’ll … Work closely with cross-functional teams to deliver innovative new features. Tackle technical challenges and ensure software runs at peak performance. Embrace new technologies and champion best practices in Rust development. Contribute to code reviews, testing, and debugging to maintain top-quality standards. What We’re Looking For: Solid experience in C or C++ development. Background in low-level, firmware … range of projects Collaborative working environment with lots of opportunities for personal development If you’re enthusiastic about developing high-performance software and keen to broaden your skills with Rust, we’d love to hear from you. Please apply now More ❯
in a high-velocity startup and work across teams Nice to Have: Experience building or maintaining billing/monetization systems. Previous startup and/or web3 experience Familiarity with Rust or low-level systems (we'll train you where needed) Solana development experience Understanding of web security best practices Why Helius? High-impact work: Your code will power applications used … by millions across the Solana ecosystem, including Coinbase, Jupiter, and Phantom. Cutting-edge tech: Build with React, Next.js, Go, and web3 systems - plus get hands-on exposure to Rust and blockchain infrastructure. Ownership & growth: Lead critical initiatives, mentor engineers, and influence architecture from day one. Remote-first flexibility: Work where you're most productive, with flexible hours and a fully More ❯
will drive innovation and excellence both in Proton Pass and SimpleLogin products. Key responsibilities Develop and maintain cross-platform mobile applications for Android using a blend of cross-platform (Rust) and native technologies (Kotlin) Take end-to-end ownership of mobile application development projects: you'll be comfortable with scoping projects, walking back from deadlines and being able to discern … Passion for continuous learning and driving change in the rapidly evolving field of mobile development Excellent communication and interpersonal skills Proficiency with Jetpack Compose for Android, and familiarity with Rust Strong understanding of mobile app architecture, design patterns and best practices Knowledge of memory management techniques and best practices Experience with multithreading and concurrency in mobile applications Good understanding of More ❯
infrastructure, involving the following components: Data Pipeline Tools Relational, In-Memory, and Time-series Databases Notification Systems Virtualization Prior experience: Shipping products and written production-grade code. Working with Rust, Go, or other high-performance languages suitable for demanding services realization. Experience leading cross-functional efforts to launch products. Excellent oral, written, and visual communication skills. Bonus Points Past experience … working in high-paced startup environments Knowledge of EVM, DEXs, Perpetuals, and other novel DeFi primitives Proficiency in Rust Location In-person first with optional work from home flexibility. Team is currently headquartered in London with a few distributed globally. Our Benefits Competitive salary, equity, and token package Comprehensive health insurance coverage for you and your family Professional development opportunities More ❯