Python Developer in Big Data and GIS space

at Brainnwave Ltd in Edinburgh

We are Scotland’s fastest growing start-up across the big data and GIS space; our development team and operations are based in Edinburgh, with an office opening soon in the US. We are building our go-to-market platform with a highly experienced leadership team – and we’re growing fast.


We are looking for an experienced and innovative Python developer to build the backend of our flagship platform.


What we can offer you:

  • Early entry into a small close-knit development team in a growing business
  • Work in 100% Python
  • Use the best tools, practices, platforms and technology available
  • Greenfield development on a clean and modern Python codebase with no legacy code
  • Agile development
  • Completely flat management structure
  • Great location in New Town


What you can offer us:

  • At least 4 years’ commercial experience building backend software in Python
  • Commercial experience on a UNIX-like platform
  • An understanding of architectural and design best practices and how to make flexible and scalable software that never fails
  • A genuinely perfectionist attitude to development, tempered by just enough pragmatism


What would really float our boat:

  • GIS experience
  • Data science, mathematical, graph theory, machine learning, or AI fields of study or experience
  • Experience dealing with very large volumes of data, high performance computing or low latency situations
  • MongoDB, Riak, Redis, Cassandra, CouchDB or similar
  • PostgreSQL or MySQL
  • Apache Spark or Hadoop
  • Docker, AWS, git, Jenkins, nginx


How to apply
For more information and to apply please send your CV and cover letter to the email address provided.


« Go back to category
Is this job ad fake? Report it!   
Published at 03 Oct 2017
Expires on 03 Dec 2017