Senior Software Engineer - Cloud Infrastructure
- aberdeen, scotland, AB10 1AB, United Kingdom
- Permanent·Hybrid
- Full time
- £75,000 - £75,000 Per Annum
Job Description
About the Role
Our client is seeking an experienced Senior Software Engineer to join their dynamic IT and Software team in Aberdeen . This role is pivotal in architecting, developing, and maintaining our cloud infrastructure, ensuring its scalability, reliability, and security. You will be instrumental in shaping the future of our cloud-native applications and services, working within a collaborative environment that fosters innovation and professional growth. If you are passionate about building robust, high-performance cloud solutions and thrive in a hybrid work setting that balances team collaboration with personal flexibility, this is the opportunity for you.
Key Responsibilities
- Design, implement, and manage scalable and resilient cloud infrastructure on platforms like AWS or Azure.
- Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Automate deployment pipelines, monitoring, and alerting systems to ensure high availability and performance.
- Collaborate with development teams to optimize application performance and resource utilization in the cloud.
- Troubleshoot and resolve complex infrastructure issues, ensuring minimal disruption to services.
- Mentor junior engineers and contribute to the team's technical knowledge base.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in software development with a focus on cloud infrastructure and DevOps practices.
- Proficiency in at least one programming language such as Python, Go, or Java.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of networking, security principles, and database management in cloud environments.
- Experience with CI/CD tools and methodologies.
Benefits
- Competitive annual salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Hybrid work model offering flexibility between office and remote work.
- Generous pension scheme and life assurance.
- Opportunities for professional development, certifications, and attending industry conferences.


