Senior Software Engineer - Cloud
- edinburgh, scotland, G1 1AE, United Kingdom
- Permanent·Hybrid
- Full time
- £82,000 - £82,000 Per Annum
Job Description
About the Role
Our client is looking for a skilled Senior Software Engineer with a specialization in Cloud technologies to join their team in Glasgow . This role will focus on designing, developing, and maintaining scalable and reliable cloud-native applications and infrastructure. You will play a key role in modernizing their systems, implementing best practices for cloud deployment, and working with cutting-edge technologies. This hybrid role offers the opportunity to collaborate closely with engineers and architects in the office while also providing the flexibility of remote work, ensuring a dynamic and productive work environment.
Key Responsibilities
- Design and implement scalable, high-performance cloud-based solutions on platforms like AWS or Azure.
- Develop and maintain microservices and serverless functions using modern programming languages.
- Automate infrastructure provisioning, configuration management, and deployment processes using tools like Terraform and Ansible.
- Implement robust monitoring, logging, and alerting solutions to ensure system health and performance.
- Collaborate with development teams to optimize applications for cloud environments and CI/CD pipelines.
- Ensure security best practices are integrated into all aspects of cloud infrastructure and application development.
Requirements
- Minimum of 5 years of experience in software engineering, with a significant focus on cloud platforms.
- Proficiency in one or more cloud platforms (AWS, Azure, GCP).
- Strong experience with infrastructure as code tools (e.g., Terraform, CloudFormation, Ansible).
- Expertise in containerization technologies such as Docker and orchestration tools like Kubernetes.
- Solid understanding of CI/CD principles and experience building automated deployment pipelines.
- Excellent problem-solving skills and experience working in a collaborative, hybrid environment.
Benefits
- Competitive salary and performance-based bonus opportunities.
- Hybrid work model allowing for flexibility.
- Comprehensive health, dental, and vision insurance plans.
- Generous pension contributions and life assurance.
- Continuous learning opportunities and support for professional certifications.


