Senior Software Engineer (Cloud)
- plymouth, devon, PL1 2AA, United Kingdom
- Job type not listed
- Full time
- £71,000 - £71,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled Senior Software Engineer with a specialization in cloud technologies to join their dynamic team in Plymouth . This role is critical in designing, developing, and deploying scalable and resilient cloud-native applications and services. You will collaborate with cross-functional teams to build innovative solutions, optimize cloud infrastructure, and ensure the reliability and performance of our client's systems. This is an excellent opportunity for an experienced engineer passionate about cloud computing, automation, and building robust, high-quality software in a collaborative and forward-thinking environment.
Key Responsibilities
- Design, build, and maintain scalable, secure, and highly available applications on cloud platforms (AWS, Azure, or GCP).
- Develop and implement microservices architectures and APIs, ensuring efficient communication and data flow.
- Write clean, well-tested, and maintainable code using modern programming languages and best practices.
- Collaborate with DevOps and infrastructure teams to automate deployment, scaling, and monitoring processes.
- Participate in architectural design discussions and contribute to technical roadmaps.
- Troubleshoot and resolve complex issues in cloud-based production environments.
Requirements
- Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of professional experience in software development, with a significant focus on cloud computing.
- Strong proficiency in one or more cloud platforms (AWS, Azure, GCP) and related services.
- Experience with containerization technologies (Docker, Kubernetes) and infrastructure as code (Terraform, Ansible).
- Proficiency in backend programming languages such as Python, Java, or Node.js.
- Excellent problem-solving skills and a strong understanding of software design principles.
Benefits
- Competitive salary with annual performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and holiday schedule.
- Opportunities for professional development, including cloud certifications and training.
- A collaborative and innovative work environment focused on growth.


