Senior Software Engineer - Cloud Infrastructure
- aberdeen, scotland, AB10 1AA, United Kingdom
- Permanent·Remote
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly experienced Senior Software Engineer specializing in cloud infrastructure to join their distributed engineering team. This is a remote-first position, offering the flexibility to work from anywhere within the UK. You will play a pivotal role in designing, building, and maintaining the scalable and resilient cloud platforms that power our client's cutting-edge services. This role offers a unique opportunity to shape the future of our client's technological foundation, working with a collaborative and innovative team that values autonomy and expertise in cloud-native technologies, all within a fully remote working environment designed for maximum productivity and work-life balance.
Key Responsibilities
- Design, implement, and manage scalable and highly available cloud infrastructure solutions on platforms like AWS , Azure, or GCP.
- Develop and maintain robust CI/CD pipelines to automate software deployment, testing, and infrastructure provisioning.
- Write efficient, maintainable, and secure code for infrastructure automation and backend services.
- Collaborate with development teams to ensure seamless integration and performance of applications within the cloud environment.
- Implement comprehensive monitoring, logging, and alerting systems to ensure system health and proactively identify potential issues.
- Contribute to architectural decisions and provide technical leadership on cloud best practices and security standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in software development with a strong focus on cloud infrastructure and operations.
- Proven expertise in at least one major cloud provider (AWS, Azure, GCP) and associated services.
- Proficiency in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Strong programming skills in languages like Python, Go, or Java, with experience in scripting.
- Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
Benefits
- Competitive salary package with performance-based incentives.
- Fully remote working model with flexible hours.
- Comprehensive private medical, dental, and vision insurance.
- Generous annual leave allowance and paid public holidays.
- Professional development budget for training, certifications, and conferences.
- Company-provided equipment and home office setup allowance.


