Senior Software Engineer - Belfast

Alert Logic
25 Sep 2017
03 Nov 2017
Contract Type
Full Time
Senior Software Engineer - Belfast We at Alert Logic are looking for a talented and passionate Senior Software Engineer to join us in our highly skilled software engineering team, based within our growing Belfast office. The Senior Software Engineer will be part of a team who work on a core part of Alert Logic's product infrastructure and solution. The Analytics team design, develop and deliver a solution that deals with millions of messages a second, and enables Alert Logic's analytics platform to produce real-time threat information for our SOC. The Senior Software Engineer will play a key part in developing software solutions to consistently improve this large scale distributed analytics platform. Key role responsibilities - Design, implement, and test fast scalable software to be run in a distributed environment - Create efficient and elegant solutions using bleeding-edge technologies - Document solutions and changes - Provide development support as an escalation point should there be any urgent issues affecting the platform - Work with international teams and participate in team meetings and collaboration sessions - Participate in software deployments and take advantage of modern distributed techniques Required skills and experience - Strong experience of software development in languages such C / C++ / Java / Erlang, ideally within a Linux/Unix environment - Good experience of scripting with the likes of Perl, Python, Bash, Haskell - Good awareness of networking protocols such IP, TCP, UDP, and HTTP - Comfortable working within the command line for Linux / Unix. - Experience writing function and unit tests - Good experience with continuous integration platforms such as Jenkins - Past work experience within an Agile / Scrum / Kanban environment Desired skills and experience - Knowledge of functional programming concepts - Experience with large distributed systems, or big data, or enterprise security solutions - Experience with Cloud infrastructure such as AWS or Azure - Knowledge of NoSQL database technologies such as Riak, Voldemort, or Cassandra - Past work with automated configuration management tools such as Puppet or Chef - Experience with tuning high volume transaction SQL databases In return the Senior Software Engineer can expect a highly competitive salary and benefits package that includes 25 days holiday, company pension, private medical, free parking, free gym sessions, and life assurance. Who are we? Alert Logic is the leading provider of Security-­as-­a-­Service solutions for cloud, hybrid and on-­premises data centre infrastructure. Fully managed by a team of experts, the Alert Logic product suite delivers the deep security insight and continuous protection needed to protect a company's most sensitive data. Alert Logic provides 24x7 network, system and application protection for over 4,000 organizations worldwide. Founded in 2002, we now have offices in Cardiff, Belfast, and London in the UK, as well as Houston, Seattle, Dallas, and Austin in the US. Our People & Culture We work in an exciting space, and we create technology solutions like nothing else out there. We are passionate about our work, and share our skills in a team environment. As a managed security provider, we are always looking forward, running to opportunities, and solving needs with solutions that work. We strive to meet customer needs with teams that exceed expectation. And we work hard, because we know everyone around us is working hard, too. Security will never be the same! Join us! Notice to recruitment agencies: Alert Logic does not accept unsolicited candidate resumes from recruiting agencies. We will not be liable for and will not pay placement fees for unsolicited resumes submitted to our jobs postings, employees or company locations.
This job was originally posted as