Senior Software Engineer - Cloud Solutions
- london, england, SW1A 0AA, United Kingdom
- Permanent·Hybrid
- Full time
- £85,000 - £85,000 Per Annum
Job Description
About the Role
Our client is seeking an accomplished Senior Software Engineer with a focus on cloud solutions to join their dynamic technology team based in London . This pivotal role involves architecting, developing, and deploying scalable, resilient cloud-native applications that drive business innovation. You will be instrumental in shaping the future of our client's cloud infrastructure, collaborating with cross-functional teams to deliver cutting-edge software solutions. This is an opportunity to work on challenging projects, mentor junior engineers, and contribute to a culture that values technical excellence and continuous improvement in a hybrid work environment.
Key Responsibilities
- Design and implement scalable, high-performance microservices and distributed systems on cloud platforms (AWS, Azure, or GCP).
- Develop and maintain robust CI/CD pipelines for automated testing, deployment, and infrastructure provisioning.
- Write clean, maintainable, and efficient code in languages such as Python , Java , or Go , adhering to best practices.
- Collaborate closely with product owners, architects, and other engineers to define technical roadmaps and deliver new features.
- Troubleshoot complex production issues, perform root cause analysis, and implement permanent solutions.
- Contribute to architectural discussions and provide technical leadership to the engineering team.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development , with at least 2 years focused on cloud technologies .
- Proven experience with containerization technologies like Docker and orchestration platforms such as Kubernetes .
- Strong understanding of cloud security best practices and infrastructure as code (IaC) tools like Terraform.
- Experience with agile methodologies and a track record of delivering high-quality software in a team setting.
Benefits
- Competitive salary package with performance-based bonuses.
- Generous pension scheme and private medical insurance.
- Opportunities for professional development, including certifications and conferences.
- A hybrid working model offering flexibility between office and remote work.
- Prime London office location with excellent transport links.


