Software Engineer - Enterprise Systems and Platform

Riverbright Recruitment ,
London, Greater London
Job Type: Full-time
Salary: £50,000 per annum

Overview

Enterprise Systems Software Engineer / Platform Software Engineer Networking, cloud and virtualisation 50k to 80k plus generous equity / shares Visa sponsorship Machine Learning / Artificial Intelligence technologies Flexible working hours, free refreshments and great social events Relaxed, R&D environment with the freedom to try out new ideas Are you looking for a broad and challenging role, working on the latest technologies and where you can make an immediate impact on product development? This innovative company uses the latest advancements in machine learning and artificial intelligence to create cyber security solutions which fix data and network security from within, handling real-time events at a huge scale. The products are deployed both on premise and across the cloud and this role will be to ensure the platform is built to run features within the enterprise architecture. You will be researching, designing, debugging and implementing the platform for the entire stack, so knowledge of systems networking, cloud architecture, virtualisation and containers is required, together with strong software engineering skills and a willingness to work on any part of the stack. You want a career where your creative abilities will make a difference to the world of technology, where you can try out new ideas and be part of an impressive R&D environment. This is a great opportunity to join a talented and highly experienced team working on bleeding edge software design - on offer is a salary up to 80k plus equity/shares, flexible hours, medical/dental cover, pension, free daily food and drinks and regular team holidays/social events. Skills and experience Strong Software Engineering skills are required in a similar Enterprise Systems / Platform role in addition to an understanding of; Networks Containerisation technologies such as Docker or Kubernetes etc. Virtualisation and Cloud technologies (VMWare, VirtualBox, AWS, Azure or others) Experience in any of the following would be useful but not essential; Golang, C, Java or Python (language experience isn’t of primary importance) Development for Linux, Mac or Windows Database technologies such as SQL or No-SQL Performance Monitoring / Observability technologies, logging and metrics Security principles including PKI, certificates and cryptography