Position / Role
Software Engineer


   Job Type
   Date Posted
July 8, 2019
   Position Expires
June 26, 2020
   Job Description
We are looking for Software Engineers to help us build our data platform that will offer ‘data-as-a-service’ to the agri-food sector. 
This is an opportunity to work on bringing robust science and modern data-centric technologies to bear in tackling some of the world’s most important challenges. 

We are looking for adaptable self-starters who can confidently implement complex distributed systems at scale. As part of a fast-paced, small, expanding enterprise, this role will suit someone who: 

  • Is comfortable working as part of a collaborative multi-disciplinary team in a lean and agile environment
  • Is adaptable to changing requirements, and comfortable with ambiguity
  • Has excellent communication, time-management and organisational skills
  • Has a continuous improvement mind-set
Key Responsibilities:
  • To bring agricultural data understanding to a wide-ranging audience by building a strong data platform, enabling the development of real world products and services for a wide range of customers.
Essential skills & experience: 
  • Two or more commercial programming languages and environments including at least one of Python or JavaScript, in a Linux environment.
  • Modern software development practices including TDD, Refactoring, Continuous Integration
  • Experience with a variety of data stores (e.g. relational, column stores, graph databases)
Desirable skills & experience:
  • Agile working practices, Continuous delivery
  • Docker, Kubernetes
  • Developing and using HTTP REST API microservices
  • Working in a Software-as-a-Service environment
  • Experience with cloud services (Azure, AWS or GCP). We are using Azure
  • Designing data architectures for performance and integrity
  • Working knowledge of big data processing (e.g. Hadoop, Spark, Kafka)
  • Experience with, or understanding of Semantic Web or Linked Data concepts
  • Experience mentoring others
  • React or Angular, NodeJS, Express, ElasticSearch, Python scientific libraries (NumPy, Pandas)

Get the top featured stories in your e-mail and don’t ever miss out on important news.