Senior Software Engineer (Cloud)
- belfast, northern ireland, BT7 1NZ, United Kingdom
- Remote
- Full time
- £85,000 - £85,000 Per Annum
Job Description
About the Role
Our client, a rapidly growing SaaS company headquartered in Belfast , is seeking a highly skilled Senior Software Engineer with a specialization in cloud technologies. You will be responsible for designing, building, and deploying scalable, resilient cloud-native applications and services. This role is crucial for driving our cloud strategy forward, optimizing infrastructure, and ensuring the reliability and performance of our platform. Working remotely, you'll collaborate with a talented, globally distributed team to deliver innovative solutions that meet the evolving needs of our customers.
Key Responsibilities
- Design, develop, and deploy cloud-based applications and microservices using modern architectural patterns.
- Utilize cloud platforms such as AWS, Azure, or GCP to build and manage infrastructure as code.
- Implement CI/CD pipelines and automation tools to streamline development and deployment processes.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and scalability.
- Collaborate with cross-functional teams to define technical requirements and deliver robust software solutions.
- Stay abreast of emerging cloud technologies and best practices, recommending improvements to the architecture and tooling.
Requirements
- 5+ years of software development experience with a strong focus on cloud computing.
- Proficiency in at least one major cloud platform (AWS, Azure, or GCP) and associated services.
- Experience with containerization technologies like Docker and Kubernetes.
- Strong programming skills in languages such as Python, Go, Java, or C#.
- Familiarity with infrastructure as code tools (e.g., Terraform, CloudFormation).
- Excellent understanding of distributed systems, microservices architecture, and CI/CD principles.
Benefits
- Highly competitive salary and stock options.
- Fully remote working arrangement, offering excellent work-life balance.
- Comprehensive health, dental, and vision insurance.
- Generous professional development budget for conferences and training.
- Opportunity to work on cutting-edge cloud technologies with a supportive team.


