Senior Software Engineer

Posted 25 October 2021
Job type Permanent
DisciplineSoftware Engineering
Contact NameSam McCully
Remote working Remote

Job description

Senior Software Engineer, Distributed Systems – Fully remote

A leading, Data & AI focused PaaS are experiencing further growth and as a result, are looking to add to their team of Software Engineers, working within a distributed systems and Microservices Architecture, in a cloud & DevOps environment.

As a Senior Software Engineer, you will be responsible for architecting, developing and implementing their in-house distributed systems, working on large unstructured datasets, developing enterprise level software as well as performing code reviews for some of the more junior members of the teams. The main language used is Python but please don’t be put off if you don’t have Python experience as they are happy to train in this area.

The business are a people first organisation, full of technologists, entrepreneurs, PhDs, lawyers, creatives & data scientists. You will be given as much responsibility as you would like; but with fun during the process, un-rivalled opportunities for growth & advancement and an excellent work-life balance.

Skills and experience required:

  • Experience developing distributed systems
  • Desire to work with Python (they will provide training if you don’t have experience)
  • Experience within a cloud and continuous deployment setting
  • Experience developing enterprise software

Please apply for further information and immediate consideration.