Backend Software Developer

Company: cThings Limited
Apply for the Backend Software Developer
Location: Cambridge
Job Description:

About the role

We are seeking a mid-level software developer to help develop advanced IoT devices and systems, tackle a variety of software challenges, lead product prototyping, and collaborate with teams across the company to ensure we solve the right problems.

Responsibilities

  • Help develop the latest and most advanced IoT devices and systems
  • Work on a wide range of software challenges, from writing firmware for devices to working on our analytics and machine learning environment
  • Lead in prototyping products and ideas for usability and other research activities
  • Work closely with all areas of the company—from product management, through developers and stakeholders—to make sure that we are solving the right problems

Qualifications

  • A 1st or 2:1 degree in computer science, engineering or a scientific degree from a Russell Group university
  • At least two years working as a software developer
  • Demonstrably excellent Python coding skills, including deep understanding of the language and how to build robust, well‑designed code to the latest best practice
  • Good understanding of RESTful API development and appropriate authorisation/authentication schemes – experience using Flask or FastAPI would be useful
  • Experience working with cloud computing platforms (preferably AWS) and understanding of serverless and micro‑service architecture
  • Good working knowledge of SQL (preferably MySQL) and ideally NoSQL (preferably Redis and/or Elasticsearch)
  • Understanding of DevOps, specifically knowledge of Source Control and Docker
  • Knowledge of HTML, PHP and CSS would be advantageous but not essential

Benefits

  • Dedicated support and mentoring
  • Opportunities to lead and define the products you work on
  • A vibrant start‑up atmosphere
  • Opportunity to develop and progress – plus a solid dedication to work‑life balance. It all means you’ll have everything you need to advance your career and achieve your full potential
  • 22 days holiday
  • Contributory company pension scheme

#J-18808-Ljbffr…

Posted: June 6th, 2026