Senior Cloud Engineer

IT | Edinburgh | Permanent | Negotiable | HQ00092596

Senior Engineer – Cloud Engineering (Edinburgh)

A fantastic opportunity for an experienced Senior Cloud Engineer with excellent knowledge of Amazon Web Services (AWS) and proven experience engineering new cloud native services using continuous delivery techniques underpinned by instrumentation that not only monitors performance, but also compliance.


  • Engineering new complex cloud services, based on agreed designs, that exploit public cloud infrastructure and platform services plus cloud native design patterns (loosely coupled, containers, serverless) that support our drive towards enabling product teams to self-serve.
  • Implementing and enhancing our continuous delivery tools chains to drive high levels of automation, test driven development approach and consistency across the cloud services we develop.
  • Implementing instrumentation as part of the design of new cloud services that ensures we can continuously monitor and report on the compliance of cloud services against our key controls.
  • Working closely with our Cloud Engineering Leads and Product Managers to maintain and prioritise our backlog, develop stories and acceptance criteria, to plan and estimate future sprints.

Skills & Experience

  • Enthusiasm and passion for using public cloud platforms and high levels of automation to help the business build new innovative services.
  • Ability to breakdown and solve complex technical problems across multiple technology domains.
  • Strong systems administration background with experience of Linux and / or Windows Server including scripting.
  • Proven hands-on experience of AWS and hold one or more AWS professional certifications.
  • Strong knowledge of modern architectures and the tool-chains required to effectively deploy and operate cloud solutions at scale.
  • Ability to set technical direction across one or more technology domains including setting our technology roadmap.
  • Good knowledge of one or more programming languages (e.g. Python, Ruby) and continuous integration / delivery approaches and tools.
  • Strong understanding and experience of agile working practices and automated testing methodologies including test driven development (TDD).
  • Experience of large enterprise environments including testing of new digital services integrated with traditional systems of records.
  • Excellent written and verbal communication skills with the ability to engage technical and business stakeholders at all levels.
  • Awareness and understanding of financial services and data protection regulations and well as security good practices.

If you’re interested please contact me directly on 0131 220 7108 or email

Apply for this Position:

Please tick to accept our Data Protection Policy
We have updated our privacy notice. Click here to view our new privacy notice or click here to accept and close close
close This site uses some unobtrusive cookies to store information on your computer.

Some cookies on this site are essential, and the site won't work as expected without them. These cookies are set when you submit a form, login or interact with the site by doing something that goes beyond clicking on simple links.

We also use some non-essential cookies to anonymously track visitors or enhance your experience of the site. If you're not happy with this, we won't set these cookies but some nice features of the site may be unavailable.

To control third party cookies, you can also adjust your browser settings.

By using our site you accept the terms of our Privacy Policy