Senior Software Engineer - Cloud Infrastructure
- 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 to join their dynamic team in London , focusing on cloud infrastructure. You will play a pivotal role in designing, developing, and maintaining scalable, reliable, and secure cloud-native applications and services. This position offers the opportunity to work with cutting-edge technologies, influence architectural decisions, and mentor junior engineers. You'll be part of a collaborative environment that values innovation, continuous learning, and delivering high-impact solutions that drive business success in the cloud computing landscape.
Key Responsibilities
- Design and implement robust, scalable, and highly available cloud infrastructure solutions using microservices architecture .
- Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes for cloud applications.
- Write clean, maintainable, and efficient code in languages such as Python, Go, or Java, focusing on infrastructure as code principles.
- Monitor system performance, identify bottlenecks, and implement optimizations to ensure optimal resource utilization and application responsiveness.
- Collaborate with development and operations teams to troubleshoot complex issues and ensure the stability of production environments.
- Contribute to architectural discussions and provide technical leadership on cloud strategy and implementation.
Requirements
- Minimum of 5 years of professional experience in software engineering with a focus on cloud infrastructure .
- Proven experience with major cloud platforms like AWS, Azure, or Google Cloud, including services such as EC2, S3, Lambda, Kubernetes, or equivalent.
- Strong understanding of containerization technologies like Docker and orchestration platforms like Kubernetes.
- Proficiency in at least one scripting or programming language (e.g., Python, Go, Java, Bash).
- Experience with infrastructure as code tools such as Terraform or CloudFormation.
- Excellent problem-solving skills and a strong grasp of networking, security, and database concepts in a cloud context.
Benefits
- Competitive salary package with performance-based bonuses.
- Hybrid working model offering flexibility between office and remote work.
- Comprehensive health, dental, and vision insurance plans.
- Generous pension scheme and life assurance.
- Opportunities for professional development, training, and conference attendance.


