Back to jobs Featured

Senior/Staff Software Engineer

Job description

Senior / Staff Software Engineer
Salary: £70,000 - £90,000
Location: Cambridge
Working Env: Hybrid (4 days on-site / 1 day working from home)
 
The company is an early-stage, Cambridge-based start-up, set to impact and transform the healthcare sector via their AI-powered digital solutions, currently comprising a TypeScript front-end mobile application, a Python / Django back-end and Rust Video Streaming System that’s bolted on.
 
They are actively building out the foundations of their software team and looking for experienced engineers that enjoy working on a variety of challenges.
 
As a Senior / Staff Software Engineer, your focus will be on the development of high performance / low-level systems (including their Rust video system), however, you will also have opportunity to work across their stack. Furthermore, you will work in close collaboration with their clinical and regulatory teams, as well as company leadership on making strategic decisions.
 
Key Requirements:
  • Experience programming in C/C++, Rust and/or functional programming languages.
  • Experience programming on Linux OS.
  • Experience engineering high performance / low latency, real-time systems with exposure to networking software & memory management.
 
Desired, but not essential:
  • Experience programming with Python and/or Typescript.
  • Experience working in a regulated environment and/or on video-streaming software.
  • Experience with WebRTC, or other open-source real-time communication technologies.
  • Experience with IOS/Android App development.