Software Engineer

Cloud and software services company helping customers run applications using cloud and modern platforms, including migrating, automating operations and evolving.
Edinburgh, UK
$35,000 - $70,000
Cloud
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Cloudsoft, a dynamic cloud and software services company based in Edinburgh, is seeking talented Software Engineers to join their team of approximately 40 people. The role involves designing and developing innovative solutions for customers in the cloud applications sector, with a focus on helping clients run their applications effectively using cloud and modern platforms. The position offers a unique opportunity to work with various technologies in a constantly evolving environment, promoting continuous learning and exciting challenges.

The company operates with a startup mentality in a cutting-edge sector, emphasizing inclusion, quality, and growth. Team members collaborate closely with fellow engineers and clients to deliver high-quality software applications that meet stringent standards of quality and performance. The role offers flexibility with remote and part-time working options, making it an attractive opportunity for those seeking work-life balance.

Working at Cloudsoft means being part of a culture that values excellence, teamwork, and diversity of ideas. The company provides comprehensive benefits, including generous holiday allowance, private health insurance, and share options. With their headquarters in city-centre Edinburgh, they offer an excellent environment for professional development, with opportunities to be involved in various aspects of the business and develop both depth and breadth of skills.

The ideal candidate will have strong programming skills in languages like Java, JavaScript, or Go, combined with experience in cloud platforms and infrastructure-as-code. Knowledge of cloud-native solutions and CI/CD practices is essential. This role presents an excellent opportunity for engineers who are passionate about cloud technology and want to work in a dynamic, collaborative environment with significant growth potential.

Last updated 15 days ago

Requirements For Software Engineer

Java
JavaScript
Go
Kubernetes
  • Proficiency in one or more programming languages, such as Java, JavaScript, or Go
  • Experience with cloud platforms: AWS preferably, but experience in Azure or Google Cloud are an asset
  • Knowledge of Infrastructure-as-Code, such as Terraform or CloudFormation
  • Familiarity with cloud-native solutions, including serverless architectures and Kubernetes
  • Understanding of CI/CD principles and practices for testing and deployment
  • Experience with open-source technologies and version control (e.g. Git)
  • Must be located in the UK and have the legal right to work

Benefits For Software Engineer

Dental Insurance
Vision Insurance
Medical Insurance
401k
Equity
  • Up to 37 days paid holiday every year
  • Private pension matching contributions
  • Private health insurance (including dental, optical)
  • EMI Share options
  • Perks (Perkbox, Cycle2Work scheme and more)
  • Monthly team events and activities

Interested in this job?

Jobs Related To Cloudsoft Software Engineer

Network Development Engineer, AWS Network Development

Network Development Engineer role at AWS focusing on building and scaling network infrastructure across global datacenters, requiring 4+ years of network engineering experience.

Azure Cloud Developer/Engineer

Azure Cloud Developer/Engineer position at Columbia Sportswear, focusing on cloud infrastructure and development using Microsoft Azure technologies.

Customer Engineer

Customer Engineer position at Nuon, Inc., building integrations and applications to showcase BYOC platform capabilities while improving developer experience.

Systems Engineer, ESC Managed Operations

Systems Engineer role at AWS Dublin to lead operations and development for the new European Sovereign Cloud, requiring 5+ years experience in systems engineering and cloud infrastructure.

Network Development Engineer, AWS Network Development

Network Development Engineer role at AWS focusing on building and scaling cloud infrastructure networks, requiring 4+ years of networking experience and automation skills.