Senior Software Engineer - Cloud Infrastructure
- london, england, SW1A 0AA, United Kingdom
- Permanent·Remote
- Full time
- £85,000 - £85,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Software Engineer with a strong focus on cloud infrastructure to join their dynamic, fully remote team. You will play a pivotal role in designing, implementing, and managing the scalable and resilient cloud environments that power our client's cutting-edge applications. This position offers a unique opportunity to work with a forward-thinking organization that champions a remote-first culture, fostering collaboration and innovation across dispersed teams. You will be instrumental in driving best practices in cloud architecture, automation, and security, contributing directly to the success and reliability of our client's global platform, while working within a supportive environment that encourages professional growth and technical excellence.
Key Responsibilities
- Design, build, and maintain robust and scalable cloud infrastructure on platforms like AWS, Azure, or GCP.
- Develop and implement infrastructure-as-code (IaC) solutions using tools such as Terraform or CloudFormation.
- Automate deployment, scaling, and management processes using CI/CD pipelines and scripting.
- Collaborate with development teams to ensure seamless integration of applications and services into the cloud environment.
- Monitor system performance, identify bottlenecks, and implement optimizations for cost and efficiency.
- Implement and maintain comprehensive security measures across all cloud services and infrastructure components.
Requirements
- 5+ years of professional experience in software engineering with a specialization in cloud infrastructure.
- Proven expertise in at least one major cloud provider (AWS, Azure, GCP).
- Strong proficiency in scripting languages (e.g., Python, Bash) and Infrastructure as Code tools (e.g., Terraform, Ansible).
- Deep understanding of containerization technologies like Docker and Kubernetes.
- Experience with CI/CD tools and best practices.
- Excellent problem-solving and communication skills, essential for a remote working environment.
Benefits
- Competitive salary package commensurate with experience.
- Fully remote working arrangement with flexible hours.
- Generous annual leave allowance.
- Opportunities for professional development and certifications.
- Comprehensive health and wellness benefits.


