Senior Software Engineer - Python / Data Systems

Posted 24 days 4 hours ago by Principle HR

Permanent
Full Time
I.T. & Communications Jobs
Cambridgeshire, Cambridge, United Kingdom, CB1 0
Job Description
The Offer
  • Salary: £90,000-£110,000 per annum (depending on experience)
  • 12-month contract - PAYE - inside IR35 - Paid on a weekly basis
  • Location: Cambridge - Fully onsite - non-negotiable
  • Weekly payroll through Principle HR
What you'll do
  • Build and maintain Python-based software for data collection systems
  • Work with prototype devices (smart glasses, VR headsets) and integrate them into existing pipelines
  • Debug and troubleshoot onsite when systems need attention
  • Deploy, test and improve distributed platforms handling audio/video streams
  • Collaborate with engineers and researchers to make data processing faster and smarter
What we're looking for
  • Strong experience in Python development (this is your main language)
  • Linux and shell scripting expertise
  • Proven experience with RESTful APIs and distributed systems
  • A problem-solver who enjoys getting stuck into technical challenges
Nice to have

Database skills (SQL/NoSQL), internal UI development, audio/video streaming knowledge, FastAPI, React, or systems administration.

Interested?

If this sounds like the right next step in your career, apply now through Principle HR and we'll be in touch.