Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior Software Engineer - Cloud Platforms

Posted
Discussion

Summary

Fully remote senior engineer role building and maintaining scalable cloud-native applications on AWS, Azure, or GCP. Day to day involves infrastructure as code (Terraform/CloudFormation), CI/CD pipelines, production reliability, and mentoring junior engineers while contributing to architectural decisions.

Our client is looking for a highly experienced Senior Software Engineer specializing in Cloud Platforms to join their distributed engineering team. This fully remote role offers the opportunity to design, build, and maintain scalable, high-performance cloud-native applications. You will lead the development of critical services, mentor junior engineers, and contribute to architectural decisions. This position is ideal for a senior engineer passionate about cloud technologies, infrastructure as code, and building robust, resilient systems in a flexible, remote-first environment.

Key Responsibilities

  • Design, develop, and deploy scalable cloud-native applications on platforms like AWS, Azure, or GCP.
  • Implement and manage infrastructure as code (IaC) using tools such as Terraform or CloudFormation.
  • Develop and maintain CI/CD pipelines to automate software build, test, and deployment processes.
  • Ensure the reliability, security, and performance of cloud infrastructure and applications.
  • Mentor junior engineers, conduct code reviews, and promote best practices in software development and cloud engineering.
  • Troubleshoot complex production issues and implement effective solutions to ensure system uptime and stability.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, with a focus on cloud technologies.
  • Extensive experience with at least one major cloud provider (AWS, Azure, GCP).
  • Proficiency in one or more programming languages such as Python, Go, Java, or C#.
  • Strong understanding of containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD tools and methodologies.

Benefits

  • Exceptional annual salary and comprehensive bonus structure.
  • Fully remote working arrangement, allowing for global flexibility.
  • Top-tier health, dental, and vision insurance coverage.
  • Significant budget for professional development, certifications, and conferences.
  • A collaborative, innovative, and supportive remote team culture in Mahikeng .

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available