1

Cloud Computing Engineer Jobs (NOW HIRING)

Cloud Engineer

Virginia Beach, VA

$53 - $70.75/hr

Cloud Engineer The Cloud Engineer will have an active role in helping design, plan and implement ... Create and install cloud computing solutions in accordance with user requirements * Automate cloud ...

MultiCloud Engineer, Google Cloud

Charlotte, NC

$54.50 - $72.75/hr

Multi Cloud Platform Engineer (GCP) We are seeking skilled and motivated Google Cloud Platform (GCP ... Troubleshoot software systems on multiple cloud computing platforms and system integration into ...

Senior Cloud Engineer

$98K - $206K/yr

Bachelor's degree in Computer Science, Information Technology, Cloud Computing, or a related field (Master's degree preferred) * 7+ years of extensive experience in cloud engineering and architecture

Cloud Software Engineer

Laurel, MD · On-site

$59.75 - $77.75/hr

Kepora is seeking a Cloud Software Engineer to develop, maintain, and enhance complex Big-Data ... Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing. • ...

next page

Showing results 1-20

Cloud Computing Engineer information

See salary details

$23

$62

$87

How much do cloud computing engineer jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for cloud computing engineer in the United States is $62.89, according to ZipRecruiter salary data. Most workers in this role earn between $53.61 and $71.63 per hour, depending on experience, location, and employer.

What is the difference between Cloud Computing Engineer vs Cloud Systems Administrator?

AspectCloud Computing EngineerCloud Systems Administrator
CertificationsAWS, Azure, Google Cloud certifications often preferredSimilar cloud certifications, with focus on administration
Work EnvironmentDesigning, developing, and deploying cloud solutionsManaging and maintaining cloud infrastructure
ResponsibilitiesBuilding cloud architectures, scripting, automationMonitoring, troubleshooting, and optimizing cloud systems
Industry UsageUsed in cloud solution development and deploymentUsed in ongoing cloud infrastructure management

While both roles work within cloud environments and share certifications, Cloud Computing Engineers focus on designing and building cloud solutions, whereas Cloud Systems Administrators handle the day-to-day management and maintenance of cloud infrastructure.

What are the key skills and qualifications needed to thrive as a Cloud Computing Engineer, and why are they important?

To thrive as a Cloud Computing Engineer, you need expertise in cloud architecture, programming (such as Python or Java), and a solid understanding of networking and security principles, often supported by a degree in computer science or a related field. Familiarity with major cloud platforms like AWS, Azure, or Google Cloud, as well as certifications such as AWS Certified Solutions Architect or Microsoft Certified: Azure Solutions Architect Expert, are typically required. Strong problem-solving skills, adaptability, and effective communication set outstanding professionals apart in this field. These skills ensure the secure, efficient design and management of scalable cloud solutions that meet organizational needs.

What are some common challenges a Cloud Computing Engineer faces when migrating legacy systems to the cloud?

Cloud Computing Engineers often encounter challenges such as ensuring data security and compliance, minimizing downtime during migration, and addressing compatibility issues between legacy applications and modern cloud platforms. Coordinating with various stakeholders, including IT, security, and business teams, is crucial for a smooth transition. Additionally, engineers must often redesign or refactor parts of the existing system to fully leverage cloud-native features, which requires both technical expertise and strong project management skills.

What are Cloud Computing Engineers?

Cloud Computing Engineers are IT professionals who design, develop, and maintain cloud-based systems and solutions for organizations. They work with cloud platforms such as AWS, Microsoft Azure, or Google Cloud to deploy and manage applications, ensure data security, and optimize cloud resources. Their responsibilities often include setting up cloud infrastructure, automating processes, troubleshooting issues, and supporting cloud migrations. Cloud Computing Engineers play a critical role in helping businesses leverage the scalability, flexibility, and cost savings offered by cloud technologies.
More about Cloud Computing Engineer jobs
What cities are hiring for Cloud Computing Engineer jobs? Cities with the most Cloud Computing Engineer job openings:
Infographic showing various Cloud Computing Engineer job openings in the United States as of June 2026, with employment types broken down into 77% Full Time, 6% Part Time, and 17% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $130,802 per year, or $62.9 per hour.
High Performance Computing Engineer

High Performance Computing Engineer

Watershed Informatics

Boston, MA

Other

Posted 17 days ago


Job description

About Watershed

Our vision is to become the leading biocomputing platform. The future of biology is in big data analysis, and we are on a mission to accelerate digital drug discovery with the Watershed platform. Watershed enables scientists to conduct all essential analysis - from lab data to plot - with a single software platform. 

We have attracted some of the best bioinformatics, engineering, and commercial talent, and we are growing! Join a team that's intellectually curious with a bias for action, headquartered in Cambridge, Massachusetts, composed of people who have come together to enable outcomes while empowering the research of all those committed to changing lives - all while bringing transformational change to a $40 billion industry.

Responsibilities
  • Integrate software libraries and cluster computing frameworks into high performance applications
  • Develop solutions for benchmarking, metric collection, and monitoring of resources
  • Collaborate with software engineers to optimizing software and maximize computational throughput
Qualifications
  • Experience in all of the following areas: parallel computing, distributed computing, computer architecture, and software optimization
  • Programming experience in Python, C/C++, and Bash
  • Experience working with Unix/Linux, containerization, and cloud environments
  • Familiarity with networking, security, and the Linux operating system
  • Ability to analyze very complex problems and come up with novel solutions

Watershed is an equal-opportunity employer and believes diversity of all types is integral to company success. We do not discriminate on the basis of religion, sexual orientation, gender identity, race, ethnicity, national origin, marital status, veteran status, or disability status.