Make yourself visible and let companies apply to you.
Roles
Rust Jobs
Overview
Discover top Rust jobs on Haystack – your go-to IT job board for the latest opportunities in Rust programming. Whether you're a Rust developer, engineer, or systems programmer, find roles that match your skills and advance your career today. Start your search for high-paying Rust jobs now!
Senior Software Engineer
Platform Recruitment
Cambridge
In office
Senior
£100,000 - £350,000
RECENTLY POSTED

Senior Software Engineer - Up to 350,000 - Cambridge

Title: Senior Software Engineer

Company: Proprietary HFT

Location: Cambridge

Pay: Up to 350,000 with huge potential to increase

Company:

A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a Software Engineer with a demonstrable background of delivering complex projects from a concept through to delivery.

It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly 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-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software.
  • Providing support to a small number of junior engineers
  • Whilst not a requirement, you will be given the opportunity to grow into a senior managerial role should you wish

About you:

  • Holistic approach to problem solving; you are able to see the ‘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.

Spotlight
Lead Software Engineer - C++ | Linux
Haystack - Partnerships
Chichester
Hybrid
Senior - Leader
£45,000 - £60,000

Job Specification: Lead Software Engineer Company Overview The employer is a leading developer and manufacturer of haemodynamic monitoring medical devices with a global market presence. The organization is currently undergoing a strategic digital transformation, transitioning from a hardware-centric model to a software-led solutions provider. In tandem with this shift, the company is developing a next-generation product range designed to capture new international market segments. The Role We are seeking a highly competent Lead Software Engineer to report directly to the CTO. This individual will be a strategic thinker capable of influencing cross-functional teams. Beyond expert-level coding, the successful candidate will leverage their technical expertise to drive the commercial growth and profitability of an ambitious international medical technology business. Key Responsibilities - Embedded Development: Develop software for embedded Linux platforms within a medical device environment. - Compliance: Lead the development of safety-critical software and documentation in strict accordance with _IEC 62304_. - System Integrity: Manage investigation of software issues, identify solutions, and lead design/code reviews. - Testing & Release: Create software test plans, execute integration testing, and manage change/release cycles. - Security: Support and implement cybersecurity requirements for medical devices. - Strategic Input: Provide technical insight to guide the development of new features and software-led product strategies. Required Skills & Competencies - Technical Proficiency: Proven track record in software development using _C/C++_. - Platform Experience: Strong experience delivering solutions on embedded Linux operating systems. - Systems Engineering: Expertise in software development lifecycles, including integration and testing. - Leadership: Ability to provide clear technical direction and solve complex problems. - Communication: Excellent verbal and written communication skills with the ability to manage internal stakeholders. Desired Skills & Competencies - Regulated Environments: Experience delivering real-time or safety-related software (MedTech, Aerospace, etc.). - Frameworks & Tools: Experience with Qt/QML and _GitLab_. - Languages: Knowledge of Rust is highly advantageous; proficiency in Python or Bash scripting. - Architecture: Knowledge of modeling languages (e.g., _SysML, UML_) and both procedural and object-oriented development. - Linux Customization: Knowledge of Yocto for customizing Linux OS using System-on-Module (SOM) Board Support Packages (BSPs).

Spotlight
Lead Software Engineer
Deltex Medical
Chichester
Hybrid
Senior - Leader
Private salary

Deltex Medical is a Chichester-based developer and manufacturer of haemodynamic monitoring medical devices that are sold around the world. Deltex Medical is looking to migrate its product range and market position from being hardware-centric to becoming increasingly software-centric. In parallel to the shift to an increasing focus on software-based solutions, the Company is in the process of developing a new product range to enable it to access new market segments in the international medical device market. Deltex Medical is looking for a highly competent lead software engineer – who will report to the CTO - who is also able to think strategically and, as appropriate, influence colleagues. This role goes beyond being an expert coder – but to someone who is looking to leverage their skills and expertise to help grow the revenues and profitability of an ambitious international medical device business. Typical ‘work product’: ▪ Develop software for embedded Linux within a medical device ▪ Investigation into software problem causes and identify solutions ▪ Develop, in conjunction with colleagues, software requirements ▪ Responsible for developing safety critical software and documentation to comply with IEC 62304 ▪ Creation of Software test plans and integration test execution ▪ Change and release management ▪ Lead design and code reviews ▪ Support cybersecurity requirements of medical devices ▪ Provide strategic insight and support for the development of new products and/or new software-related features Required skills / competencies: ▪ Proven track record in developing Software solutions using C/C++ ▪ Proven experience delivering solutions on an embedded Linux operating system ▪ Experience of systems engineering, software development, integration and test ▪ Strong problem-solving skills and the ability to provide clear technical direction ▪ Excellent verbal and written communication ▪ Ability to build effective working relationships with the team and internal stakeholders ▪ Strong time management and organisational skills Desired skills / competencies: ▪ Experience of delivering real-time and/or safety-related software in a regulated environment ▪ Experience with Qt/QML ▪ Knowledge of modelling languages (e.g. SysML, UML) ▪ Knowledge of procedural and object orientated software development languages (e.g. C, C++) ▪ Experience of working in Rust would be advantageous ▪ Knowledge of scripting languages (e.g. Python, Bash) ▪ Experience of GitLab ▪ Knowledge of configuration management within a software engineering environment ▪ Knowledge of Yocto in the customisation of Linux operating systems using SOM BSPs.

Page 2 of 2
Frequently asked questions
Our job board features a variety of Rust-related roles, including backend developers, systems programmers, embedded software engineers, and performance optimization specialists.
While many positions require solid Rust programming skills, some roles welcome candidates with intermediate knowledge or transferable skills from similar languages like C++ or Go.
Yes, we list both remote and on-site Rust job opportunities. You can filter your job search to find remote positions that match your preferences.
We update our listings daily to ensure the latest Rust job openings are available, helping you stay ahead in your job search.
Absolutely! You can upload your resume to our platform and subscribe to customized Rust job alerts, so you never miss an opportunity that fits your profile.