Senior Rust / Python Developer

Cambridge, Cambridgeshire

Ecm Selection
Apply for this Job

This growing startup uses Rust, Python, and TypeScript to deliver health-tech services. As a small team, everyone contributes to a range of areas with the goal of meeting end user needs.

In particular, this role will focus on developing audio and video streaming via WebRTC, alongside other high-performance and some low-level systems.

Your experience will include:

  1. Kernel-level (or close to) software engineering in Rust, C, C , or low-level functional programming languages such as OCaml.
  2. Extensive software engineering using Python, as well as experience with one of the above languages, and an interest in Rust as a primary development language.
  3. Familiarity with multi-threaded code and OS-level I/O primitives in Linux.
  4. Significant experience developing commercial-grade web application platforms-ideally for video streaming or similar high-throughput systems-or working on compiler technology for programming languages or DSLs, as both are valuable here.
  5. Startup experience or a strong interest in working as part of a small, fast-moving team.

Work is primarily office-based in rural west Cambridge, within easy reach of the city. A day per week can be work-from-home, with some additional days over the year. Benefits include salary, share options, and healthcare. Full UK work permission without sponsorship is required.

Please note: Even if you don't have exactly the background indicated, contact us if this type of job interests you-we may have similar opportunities suited to your skills. We will always seek your permission before submitting your CV to a company.

Date Posted: 18 May 2025
Apply for this Job