Apply for this job now

Backend Python Engineer

Location
Cambridge, Cambridgeshire
Salary
£70,000 to £80,000
Job Type
Permanent
Posted
20 Jul 2022
Our food chain is broken - the system that can barely feed 7 billion people will not feed 10 billion we're expected to reach by 2050. And while it's hard to imagine that things could be different, they have to be.

My client's mission is to fix the broken food chain. They are inspired by nature and how it deals with waste, with nutrients always flowing in a circular system.

My client is backed by world-class investors at Balderton Capital, Fly Ventures, and Metavallon VC. They are working with supermarkets and food producers to roll out our technology in the UK and the EU.

Following their $16m Series A round raised to support technology and team scale-up, they are looking to hire the best people that make it a great place to work.

They are very proud of their values and want to attract those who feel motivated by them as much as they are. Some of their key values include:

Don't dream about a better future - build it.
Leave no room for waste.
Dare to explore.
Work for the team, not just yourself.
Keep it simple, keep it done.Their team comes from a variety of backgrounds and different places around the world. They're growing fast, planning to scale from 35 to 70 people by the end of 2022 - now is the best time to join!

Requirements:

As the back-end biased software engineer you will be responsible for:

Build a platform to orchestrate communication between their PLC, AI engine (OverMind) and cloud databases
Building tools and features to control the mini farm
Facilitate the move from PLC/HMI user interface to a PC/Web oneYou will spend your first years working as part of a product team aimed at developing a robust and scalable solution to take them from 20 to 200 deployed systems. The solutions must be scalable, supportable, and repeatable. There will be a balance of iterative development of the current system and development projects to trial and release new features. This role offers great freedom in choosing the best technology and architecture to deliver optimal product.

The ideal candidate is a Software developer / full stack developer with (Back-end bias). They have experience developing Python/ JavaScript / Typescript applications whilst implementing industrial communication interfaces such as OPC UA, ProfiNet. They embrace unit testing and TDD and strive to deploy only when confident of success. They have experience of deploying code in containerised/vitalised formats such as Docker.

Desirable skills:

Agile development
Software development life-cycle and DevOps
Test Driven Development
Automated end-to-end testing
Linux
ROS / ROS2
Designing RESTful services
Event driven architectures
Writing both simple and complex solutions
Serverless Architecture
Functional programming
Pair programming
Ensure software redundancy, real-time safety and security objectives are met

If this role sparks your interest, and if you think you'd be a good fit, please contact Mathew le Roux, (url removed), for confidential conversation
Apply for this job now

Details

  • Job Reference: 662715251-2
  • Date Posted: 20 July 2022
  • Recruiter: Robert Walters
    Robert Walters
  • Location: Cambridge, Cambridgeshire
  • Salary: £70,000 to £80,000
  • Sector: I.T. & Communications
  • Job Type: Permanent