Job Type:
Permanent
Build a brilliant future with Hiscox
About the Role
The Senior Cloud Engineer will play a key role in designing, building, and maintaining our cloud infrastructure. This role focuses on hands-on engineering work while also providing technical guidance to other engineers on the team. The ideal candidate will partner with product owners, tech leaders, and software engineers to deliver reliable, secure, and cost-effective cloud solutions.
You will bring strong technical depth, excellent problem-solving skills, and a collaborative mindset. You are comfortable working in agile environments, mentoring peers, and driving improvements across the platform.
Key Responsibility Areas
Cloud Infrastructure Management
-
Design, implement, and maintain cloud infrastructure to ensure high availability, performance, and security.
-
Architect cloud solutions for new and existing workloads, making sound technical decisions on services and patterns.
-
Implement and manage cloud security measures including network configurations, firewalls, and access control.
-
Monitor and analyze cloud system performance, troubleshooting and resolving issues proactively.
-
Analyze cloud usage patterns and recommend optimizations to reduce spending.
-
Implement security policies and ensure compliance with data privacy regulations.
Collaboration and Coordination
-
Work closely with the Lead Cloud Engineer and cross-functional teams to align infrastructure with business needs.
-
Coordinate with other Technology teams to ensure seamless integration and operation of cloud services.
-
Provide technical mentorship and guidance to cloud engineers and DevOps engineers on the team.
-
Communicate effectively within and across teams, including with vendors when required.
-
Contribute to a culture of continuous improvement, helping to identify root causes and implement corrective actions.
Continuous Improvement
-
Identify and implement opportunities for automation and process improvement within cloud infrastructure.
-
Stay current with cloud technologies and best practices; recommend and lead adoption of improvements.
-
Participate in incident post-mortems, contributing to key learnings and system improvements.
-
Use AI-powered coding and engineering tools (e.g., GitHub Copilot, Amazon CodeWhisperer, Claude) to accelerate development workflows, code reviews, and infrastructure-as-code authoring.
Qualifications
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
5+ years of experience in cloud engineering or a similar role.
-
Experience within the Finance / Insurance industry is a plus.
-
Strong proficiency in at least one major cloud platform (AWS, Azure, or Google Cloud).
-
Understanding of modern application SDLC best practices.
-
Strong understanding of cloud security best practices.
-
Excellent problem-solving skills and the ability to work under pressure.
-
Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect) are a plus.
-
Self-motivated learner who proactively seeks out new skills and challenges.
-
Believes in a collaborative, transparent, and trust-based team culture.
-
Comfortable communicating technical concepts to both technical and non-technical audiences.
-
Experience with agile development methodologies.
-
Understanding of foundational cloud services (networking, storage, compute, etc.).
-
Solid understanding of DevOps automation tools and practices (CI/CD) such as Jenkins, GitHub, Terraform, AI-assisted coding tools, or comparable tools.
-
Hands-on experience using AI-assisted coding tools (e.g., GitHub Copilot, Amazon CodeWhisperer, Cursor, or similar) to improve productivity and code quality.
-
Familiarity with evaluating and adopting AI-powered engineering tools, including prompt engineering for infrastructure and automation tasks.
Work with amazing people and be part of a unique culture