Senior Software Engineer - Cloud Solutions
- london, england, SW1A 0AA, United Kingdom
- Hybrid
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in cloud technologies to join their dynamic IT department in London . This role is pivotal in driving the development and implementation of cutting-edge cloud-based solutions that enhance our client's operational efficiency and service delivery. You will be instrumental in architecting, building, and deploying robust, scalable, and secure cloud infrastructure and applications, working collaboratively with a team of talented engineers and architects. This is an excellent opportunity to make a significant impact in a leading organization, shaping the future of their technology landscape within a hybrid working model that balances collaboration with flexibility.
Key Responsibilities
- Design, develop, and deploy scalable and resilient cloud-native applications using services from major cloud providers (AWS, Azure, GCP).
- Architect and implement Infrastructure as Code (IaC) solutions using tools like Terraform or CloudFormation.
- Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Collaborate with development teams to integrate cloud services and ensure seamless application performance.
- Troubleshoot and resolve complex technical issues related to cloud infrastructure and application deployment.
- Mentor junior engineers and contribute to establishing best practices in cloud engineering and DevOps.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in software engineering with a strong focus on cloud platforms.
- Proven experience with at least one major cloud provider (AWS, Azure, GCP) and its core services.
- Proficiency in a high-level programming language such as Python, Java, Go, or C#.
- Hands-on experience with containerization technologies like Docker and Kubernetes.
- Solid understanding of networking, security principles, and database management in cloud environments.
Benefits
- Competitive annual salary and performance-based bonuses.
- Hybrid working model offering flexibility between office and remote work.
- Comprehensive private medical, dental, and vision insurance plans.
- Generous pension scheme and life assurance.
- Opportunities for professional development, certifications, and attending industry conferences.
- Access to state-of-the-art office facilities and collaborative workspaces in London .


