Senior Software Engineer (Cloud Platforms)
- london, england, SW1A 0AA, United Kingdom
- Permanent·Hybrid
- 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 platforms to join their dynamic team in London . This pivotal role involves architecting, developing, and deploying scalable, resilient cloud-native solutions that form the backbone of our client's digital services. You will be instrumental in driving innovation, improving system performance, and ensuring the security and reliability of our cloud infrastructure. This is a fantastic opportunity to work on cutting-edge technologies, mentor junior engineers, and contribute significantly to the company's technological advancement in a collaborative and forward-thinking environment.
Key Responsibilities
- Design, build, and maintain robust, scalable, and secure cloud infrastructure using technologies like AWS, Azure, or GCP.
- Develop and implement microservices architecture and containerization strategies (e.g., Docker, Kubernetes).
- Automate deployment, scaling, and monitoring processes using CI/CD pipelines and infrastructure as code (IaC) tools.
- Collaborate with cross-functional teams to define technical requirements and deliver high-quality software solutions.
- Troubleshoot and resolve complex production issues, ensuring high availability and performance of cloud services.
- Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in software development with a strong focus on cloud computing .
- Proven expertise in at least one major cloud provider (AWS, Azure, GCP) and associated services.
- Proficiency in one or more programming languages such as Python, Go, Java, or Node.js.
- Hands-on experience with DevOps principles, CI/CD tools (e.g., Jenkins, GitLab CI), and container orchestration (Kubernetes).
- Strong understanding of networking, security best practices, and database technologies in a cloud context.
Benefits
- Competitive salary package and performance-based bonuses.
- Hybrid working model offering flexibility between office and remote work.
- Comprehensive health, dental, and vision insurance plans.
- Generous annual leave allowance and pension scheme.
- Opportunities for professional development, training, and conference attendance.


