Hummingbird Technologies is the leading global remote sensing business for agriculture, using artificial intelligence and imagery analytics gathered from drones, planes and satellites technology, combined with weather and soil data and expert plant pathology to enable precision agriculture. We use the most advanced machine learning and computer vision techniques, delivering actionable insights on crop health directly to the field meaning farmers on the ground are able to manage their land in a more sustainable manner.

We were awarded KPMGs Best British Tech Startup 2019 and Cognition X Best AI Product for Agriculture 2018.

Existing backers of the business include: The European Space Agency, Sir James Dyson, Horizon Ventures, Downing Ventures and Velcourt, Europe’s largest commercial farming operation. We also have tech partners which include Google UK and Cranfield University.

Hummingbird was founded in 2016 at the Imperial College technology incubator and we have raised over £10m in funding so far.

We operate internationally with offices in the UK, Ukraine, Russia, Australia, Brazil and Canada.

Role Description

We are looking for an experienced Software Engineer specialising in PHP to join Hummingbird Technologies in order to provide an impeccable user experience for the global agricultural revolution.

Your main responsibility will be in helping to deliver the analysis produced by the data analytics layer of the platform and ensuring the farm manager has instant access to the most pertinent information that will assist and drive their decision-making process.

You will be working closely with API developers and Data Scientists in our technology team and will be expected to help shape the delivery process. You will keep an eye on the customer experience, performance and stability.


Responsibilities Summary

  • The development and delivery of an analytics platform for farm managers
  • The maintenance of a high level of quality and robustness within our architecture
  • Ensure the smooth deployment of our back end(s)
  • Build tools to reduce occurrences of errors and improve customer experience
  • Perform root cause analysis for production/implementation bugs
  • Working within a team framework to ensure the delivery of the collective goals of the company



  • Demonstrable experience of 5+ years as a Senior PHP Engineer
  • Experience with Symfony Framework 4.x and newer
  • Experience working with relational databases (MySQL, PostgreSQL, or similar) and ORM (Symfony Doctrine, or similar)
  • Experience working with REST APIs
  • Understanding of message queues (rabbitmq, redis, kafka, or similar)
  • Solid knowledge of cloud computing (Google Cloud or similar) and CI/CD pipelines
  • Solid knowledge of git and source control
  • Good problem-solving, communication and leadership skills
  • Work visa for UK / EU passport (we do not sponsor visas)

Ideal background

  • GraphQL and microservices
  • Experience with geospatial data and map APIs (e.g. Google Maps, Leaflet)
  • Familiarity with Python, Docker/kubernetes, and serverless infrastructure
  • BSc or MSc in Computer Science, Engineering or relevant field
  • Personal demonstrable interest in environmental impact and sustainability


  • The opportunity to work on an innovative product and shape the future of the agriculture industry
  • Private Healthcare
  • Government Pension scheme
  • Flexible working
  • Cycle to work scheme
  • Extra day off for your birthday
  • Learning & development allowance