Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Cloudsoft is seeking talented Software Engineers to join our dynamic team. You will play a vital role in designing and developing innovative solutions for our customers in the cloud applications sector. As a part of our team, you will collaborate with fellow engineers and clients to deliver top-notch software applications that meet the highest standards of quality and performance.

At Cloudsoft, we pride ourselves on our commitment to excellence and our culture of teamwork. We encourage a diverse range of ideas and promote a work environment that fosters growth, creativity, and collaboration.

This role offers the flexibility of remote and part-time working options.

We are looking for an excellent collaborator and good team player who possess:

  • 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)

Candidates must be located in the UK and have the legal right to work.

Cloudsoft are a cloud and software services company based in city-centre Edinburgh. Our mission is to help customers run their applications well using cloud and modern platforms, including migrating, automating operations and evolving. We work with many companies in helping their immediate needs in terms of software challenges and integrations. This translates to a dynamic environment with an ever-changing mix of technologies, non-stop learning, and exciting challenges.

The company has about 40 people, HQ in city-centre Edinburgh, and operates with a start-up mentality in a cutting-edge sector, relishing these challenges with a strong focus on inclusion, quality and growth. There are excellent opportunities to be involved in all areas of the business and to develop depth and breadth of skills, in addition to good benefits and salary in the range £35k to £70k++ commensurate with experience.

Benefits include:

  • 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

Average salary estimate

$52500 / YEARLY (est.)
min
max
$35000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Cloudsoft

Cloudsoft is on the lookout for talented Software Engineers to join our dynamic and innovative team. In this pivotal role, you'll engage with exciting cloud applications while designing and developing solutions that cater to our diverse client base. Here at Cloudsoft, collaboration is key; you’ll work alongside fellow engineers and engage directly with clients to create software applications that not only meet but exceed industry standards in quality and performance. We take pride in fostering a culture of teamwork and inclusivity while providing an environment that sparks creativity and growth. Your expertise in programming languages, preferably Java, JavaScript, or Go, combined with your experience in cloud platforms such as AWS (or Azure and Google Cloud), will be invaluable in our projects. You’ll also utilize your knowledge of Infrastructure-as-Code tools like Terraform or CloudFormation and understand CI/CD practices for seamless testing and deployment. Given that we're a remote-friendly company, we offer flexible working arrangements to suit your lifestyle. Our headquarters are located in the city centre of Edinburgh, but we welcome applicants from all over the UK who are eligible to work legally. With a rich mix of technology challenges and growth opportunities, a position with Cloudsoft encourages you to continuously learn and adapt while enjoying excellent benefits, including up to 37 days of paid holiday and comprehensive health insurance. Join us at Cloudsoft, where together, we can navigate the fantastic world of cloud and modern platforms while making a meaningful impact on our customers' journeys into the cloud.

Frequently Asked Questions (FAQs) for Software Engineer Role at Cloudsoft
What responsibilities do Software Engineers have at Cloudsoft?

As a Software Engineer at Cloudsoft, your primary responsibilities include designing, developing, and maintaining cloud applications. You'll collaborate closely with fellow engineers and clients to ensure the delivery of high-performance software solutions that meet quality standards. You will also be involved in implementing Infrastructure-as-Code, utilizing tools like Terraform or CloudFormation, and applying CI/CD practices to streamline deployment processes. Moreover, staying updated with new technologies and providing innovative solutions will be a crucial part of your role.

Join Rise to see the full answer
What qualifications are required for a Software Engineer position at Cloudsoft?

To qualify for the Software Engineer role at Cloudsoft, candidates should demonstrate proficiency in one or more programming languages such as Java, JavaScript, or Go. Experience with cloud platforms, particularly AWS, is preferred, although knowledge of Azure or Google Cloud can be beneficial. Additionally, familiarity with Infrastructure-as-Code, cloud-native solutions including serverless architectures, and version control systems like Git are essential. Lastly, candidates must be legally eligible to work in the UK.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Cloudsoft?

At Cloudsoft, our work culture is built on collaboration and inclusivity. We prioritize teamwork and encourage diverse ideas, promoting an environment that supports growth and creativity. Our dynamic setting means that you will be exposed to a variety of challenges which ensure continuous learning and adaptation to new technologies. Whether you are working remotely or in our Edinburgh headquarters, you can expect a supportive atmosphere where each team member contributes to our shared success.

Join Rise to see the full answer
How does Cloudsoft support the professional growth of Software Engineers?

Cloudsoft is committed to providing opportunities for professional development for our Software Engineers. We offer a broad range of experiences across different areas of the business, allowing you to deepen your technical skills and broaden your industry knowledge. In addition to ongoing training, we facilitate monthly team events and activities to foster connections and teamwork. Our focus on innovative solutions ensures that you can explore and implement cutting-edge technologies, preparing you for future challenges and advancements in your career.

Join Rise to see the full answer
What benefits can Software Engineers expect at Cloudsoft?

As a Software Engineer at Cloudsoft, you will receive a comprehensive benefits package, including up to 37 paid days of holiday each year to support your work-life balance. The company also provides a private pension plan with matching contributions, private health insurance that includes dental and optical care, EMI share options, and various perks, such as those available through Perkbox and the Cycle2Work scheme. Additionally, Cloudsoft hosts monthly team events to bolster camaraderie and collaboration.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with cloud platforms relevant to the Software Engineer role?

Be prepared to discuss specific projects where you've used cloud platforms like AWS, Azure, or Google Cloud. Highlight your contributions in deploying applications, managing cloud resources, and utilizing tools such as Infrastructure-as-Code. Showing your understanding of cloud architecture and services will demonstrate your readiness for the Software Engineer position.

Join Rise to see the full answer
How do you approach coding challenges and problem-solving in software development?

When answering this question, describe your methodical approach to analyzing the problem, breaking it down into manageable parts, and leveraging resources like documentation or colleagues. Emphasize your willingness to learn and adapt your strategies based on the project's needs and highlight any successful outcomes from your methods.

Join Rise to see the full answer
What programming languages are you most proficient in, and how have you applied them?

Identify the programming languages you are proficient in, specifically mentioning those relevant to the Software Engineer role at Cloudsoft like Java, JavaScript, or Go. Discuss specific examples of projects where you used these languages, detailing your contributions, challenges faced, and the outcomes.

Join Rise to see the full answer
Describe your experience with Agile methodologies.

In your response, discuss how you've applied Agile methodologies in past projects, highlighting your involvement in sprint planning, daily stand-ups, or retrospectives. Mention how Agile practices have improved your team's productivity and collaboration and share specific examples of successful Agile implementations.

Join Rise to see the full answer
How do you ensure the quality and performance of your code?

Explain your approach to code quality that includes best practices such as writing readable, maintainable code, and performing code reviews. Discuss your use of automated testing and CI/CD practices to validate your code before deployment. Provide any metrics or examples that demonstrate how you've improved code performance in previous projects.

Join Rise to see the full answer
What tools and technologies have you used for version control?

Talk about your experience with version control systems, particularly Git. Discuss how you've utilized branches, commits, pull requests, and merge strategies to collaborate with other developers. Mention any specific tools you’ve used in conjunction with Git, like GitHub or Bitbucket, and emphasize the importance of version control in collaborative environments.

Join Rise to see the full answer
Can you provide examples of how you've implemented CI/CD in your projects?

Share specific instances where you've set up CI/CD pipelines to automate testing and deployment processes. Describe the tools you used, such as Jenkins or GitLab CI, and the impact these implementations had on the overall development cycle, such as improving deployment frequency or reducing errors.

Join Rise to see the full answer
How do you approach learning new technologies and frameworks?

Detail your strategy for learning, whether through online courses, reading documentation, or hands-on projects. Discuss your passion for continuous learning and how you stay updated with industry trends. Providing examples of new technologies you've learned and successfully applied in your previous roles would strengthen your response.

Join Rise to see the full answer
What motivates you to work in the Software Engineering field, particularly at Cloudsoft?

Reflect on your passion for technology and software development, explaining how this aligns with Cloudsoft's mission and values. Highlight your enthusiasm for cloud technologies and the challenges they present. Sharing your career aspirations and how they fit within Cloudsoft's innovative environment will resonate well with interviewers.

Join Rise to see the full answer
How do you handle feedback and criticism regarding your code?

Discuss your open-minded approach to receiving feedback, emphasizing that it is essential for professional growth. Provide examples of how you’ve integrated feedback from code reviews or team members to improve your work. Highlight the importance of collaboration and learning from peers in your development journey.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 hours ago

StimLabs is looking for a Senior ERP Developer to lead the development of their innovative ERP solution.

Photo of the Rise User
Boeing Hybrid US, Saint Louis County, MO; Missouri, Berkeley, MO
Posted 9 days ago

Join Boeing's Phantom Works as a Mission Systems Software Engineer, where innovation meets collaboration in defense technology.

Posted 3 days ago

Join Hilo by Aktiia as a Machine Learning Engineer, where you'll innovate AI models for cardiovascular health monitoring in a dynamic start-up environment.

Photo of the Rise User
Posted 14 days ago

Join LT as a Senior Javascript Engineer where you can shape your own work experience and contribute to innovative software solutions.

Photo of the Rise User
Posted 12 days ago

Intuitive is looking for a passionate Application Software Developer to improve their field service systems and positively impact healthcare outcomes.

Photo of the Rise User
NVIDIA Hybrid US, Santa Clara County, CA; California, Santa Clara, CA
Posted 9 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is looking for a Senior Performance Engineer to optimize Deep Learning tools that drive AI application development worldwide.

Photo of the Rise User
Squiz Remote No location specified
Posted 10 days ago

We're looking for a proactive Mid-Level Developer at Squiz to drive digital enhancements and provide client-focused solutions.

ThisWay Remote No location specified
Posted 13 days ago

ThisWay Global is looking for a Senior Software Engineer to lead software development initiatives in a fully remote environment, with a strong emphasis on innovation and team collaboration.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Part-time, hybrid
DATE POSTED
March 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands