Enable job alerts via email!

Senior Rust / Python Developer

Onyx-Conseil

Cambridgeshire and Peterborough

Hybrid

GBP 50,000 - 70,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A growing startup in health-tech seeks a software engineer proficient in Rust and Python to develop audio and video streaming solutions. The role involves working in a small team on high-performance systems, with a focus on kernel-level programming and multi-threaded applications. Ideal candidates will have startup experience and a strong interest in innovative technologies.

Benefits

Salary
Share options
Healthcare

Qualifications

  • Experience in kernel-level software engineering in Rust, C, or C++.
  • Extensive software engineering using Python and interest in Rust.
  • Familiarity with multi-threaded code and OS-level IO primitives in Linux.

Responsibilities

  • Develop audio and video streaming via WebRTC.
  • Contribute to high-performance and low-level systems.

Skills

Rust
Python
C
C++
Linux
Multithreading
WebRTC
Compiler Technology
DSL

Job description

Video and low level technologies with Rust and Python


This growing startup use Rust, Python and TypeScript to deliver health-tech services. As a small team, everyone contributes to a range of areas with view to delivering for the end user's 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:


- Kernel-level (or close to) software engineering in Rust, C, C++, or low-level FP languages such as OCaml.


- Extensive software engineering using Python, as well as one of the above languages, and an interest in Rust as a primary development language.


- Familiarity with multi-threaded code and OS-level IO primitives in Linux.


- Significant time spent developing commercial-grade web application platforms - ideally for video streaming, or similar high throughput systems - or alternatively working on compiler technology for programming languages or DSLs, since both are of value here.


- Startup experience, or a strong interest in working as part of a small and fast-moving team.


Work is primarily office-based in rural west Cambridge offices 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 existing UK work permission without sponsorship is required.


Keywords: Rust, Python, video, audio, WebRTC, Linux, kernel, I/O, multithreading, compiler, DSL


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 the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.


Please apply (quoting ref: TJ27399) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Rust / Python Developer

Ecm Selection

Cambridge

On-site

GBP 50,000 - 70,000

7 days ago
Be an early applicant