Senior Software Engineer - Cloud Services
- leicester, leicestershire, LE1 5GD, United Kingdom
- Remote
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is looking for a highly skilled and experienced Senior Software Engineer to join their dynamic cloud services team. This fully remote position offers the opportunity to design, develop, and deploy cutting-edge cloud-native applications and infrastructure that power their global operations. You will be instrumental in shaping the future of their cloud strategy, working collaboratively with a distributed team of talented engineers, product managers, and architects. This role is perfect for an individual passionate about building scalable, resilient, and secure cloud solutions in a remote-first environment.
Key Responsibilities
- Design and implement robust, scalable, and highly available cloud-native applications using microservices architecture.
- Develop and maintain CI/CD pipelines for automated building, testing, and deployment of software.
- Collaborate with cross-functional teams to define, design, and ship new features across distributed systems.
- Write clean, maintainable, and well-documented code, adhering to industry best practices and conduct thorough code reviews.
- Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and reliability in a remote setting.
- Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
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 platforms (AWS, Azure, or GCP).
- Proven experience with containerization technologies like Docker and Kubernetes .
- Proficiency in one or more programming languages such as Python, Java, Go, or Node.js.
- Experience with infrastructure as code tools (e.g., Terraform, CloudFormation) is highly desirable.
- Excellent communication and collaboration skills, with a track record of successful remote work.
Benefits
- Competitive salary package with annual bonus opportunities.
- Comprehensive health, dental, and vision insurance for you and your dependents.
- Generous annual leave allowance and paid public holidays.
- Opportunities for professional development, certifications, and conference attendance.
- A vibrant and supportive remote work culture with regular virtual team events.


