Senior Software Engineer - Cloud Infrastructure
- leicester, leicestershire, LE1 5 , United Kingdom
- Permanent·On-site
- Full time
- £65,000 - £65,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and experienced Senior Software Engineer to bolster their cloud infrastructure team in Leicester . This pivotal role involves designing, implementing, and maintaining the scalable and resilient cloud platforms that underpin our client's cutting-edge applications. You will be instrumental in driving innovation, ensuring security, and optimizing performance within our cloud environments, working closely with development and operations teams to deliver robust solutions. This is an exciting opportunity to make a significant impact on our technological foundation and contribute to a forward-thinking organisation that values technical excellence and collaboration.
Key Responsibilities
- Design, develop, and deploy scalable and secure cloud-native applications and infrastructure using best practices.
- Manage and automate the deployment, monitoring, and maintenance of cloud services across AWS or Azure environments.
- Implement and enforce infrastructure as code (IaC) principles using tools like Terraform or CloudFormation.
- Collaborate with software development teams to troubleshoot and resolve complex infrastructure issues.
- Drive improvements in system reliability, performance, and cost-efficiency through continuous optimization.
- Mentor junior engineers and contribute to a culture of knowledge sharing and continuous learning within the team.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software engineering with a focus on cloud infrastructure.
- Proven experience with cloud platforms such as AWS, Azure, or GCP, including services like EC2, S3, Lambda, Kubernetes.
- Proficiency in scripting languages (e.g., Python, Bash) and experience with Infrastructure as Code tools.
- Strong understanding of networking, security principles, and CI/CD pipelines.
- Excellent problem-solving abilities and experience working in agile methodologies.
Benefits
- Competitive annual salary and performance-related bonuses.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off, including public holidays.
- Opportunities for professional development, training, and certifications.
- Access to a modern office facility in Leicester with collaborative workspaces.


