Software Engineer - Cloud Deployment projects

Alert Logic
Cardiff (Caerdydd)
25 Sep 2017
03 Nov 2017
Contract Type
Full Time
Software Engineer - Cloud Deployment projects - Cardiff We at Alert Logic are looking for a passionate and experienced Software Engineer to join us in our Cardiff based European Head Office. The Software Engineer will take responsibility for backend infrastructure that comprises a number of micro-services and manages deployments in our customers' cloud infrastructures. As part of an international team, the Software Engineer will contribute to software design, code development, testing, and operational maintenance in an Agile and DevOps environment. In collaboration with other development teams globally, the Software Engineer will help develop highly scalable and low latency security solutions delivered to thousands of businesses worldwide. Key role responsibilities - Design, implement, and test fast and scalable software to be run in a distributed environment - Follow Agile ceremonies within the team and strive for continuous improvement - Create efficient and elegant solution using bleeding-edge technologies - Ensure quality of solution through the creation of unit tests in addition to functional testing. - Participate in peer code reviews - Participate in product releases Required skills and experience - Proven hands on experience developing for Linux distributions - Strong skills developing with the likes of C, C++, Java, or Python - Experience developing high performance enterprise applications - Knowledge of network protocols such as HTTP, TCP, and UDP - Experience working with Git source control Desired skills and experience - Experience with functional programming - Any experience with the likes of Erlang, Scala, LISP, Elixir, or Haskell is a big advantage - Hands on experience with cloud based solutions such as AWS or Azure - Experience developing and consuming RESTful APIs - Experience working to Agile or Scrum methodologies. - Experience in a DevOps / Continuous Integration environment In return the Software Engineers can expect a highly competitive salary and benefits package that includes 25 days holiday, company pension, private medical, and life assurance. As well as working in a modern and bright centrally located office, with a variety of perks including table tennis, free fruit, and Welsh Cake Wednesdays! The Software Engineers will go through a well-structured training programme which will include pair programming, test projects, and peer mentoring. 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