Skip to content
mimi

Remote Senior Software Engineer - Cloud Architecture

WhatJobs Direct

Ikare-Akoko · On-site Full-time Senior 4w ago

About the role

Our client is a rapidly growing tech innovator seeking a highly skilled and experienced Senior Software Engineer specializing in Cloud Architecture to join their fully remote team. In this critical role, you will be instrumental in designing, developing, and implementing scalable, reliable, and secure cloud-based solutions that power our cutting-edge products and services. You will work with a talented group of engineers to define cloud strategies, select appropriate technologies, and build robust infrastructure that supports our global operations. The ideal candidate possesses a deep understanding of cloud platforms (AWS, Azure, GCP), microservices architecture, and DevOps practices.

Key Responsibilities: Design, build, and maintain scalable, high-performance, and fault-tolerant cloud infrastructure and applications. Develop and implement CI/CD pipelines for automated testing, deployment, and infrastructure management. Architect and deploy microservices-based solutions, ensuring seamless integration and communication between services. Optimize cloud resource utilization and costs through effective resource management and performance tuning. Collaborate with development teams to define cloud requirements and ensure best practices are followed. Implement robust security measures and access controls to protect cloud environments and sensitive data. Troubleshoot and resolve complex technical issues related to cloud infrastructure and applications. Stay abreast of the latest cloud technologies, trends, and best practices, and advocate for their adoption where appropriate. Contribute to technical documentation, architectural diagrams, and knowledge sharing within the engineering team. Mentor junior engineers and foster a culture of innovation and continuous improvement. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional software development experience, with a strong focus on cloud architecture and engineering. Extensive experience with at least one major cloud platform (AWS, Azure, or GCP). Proficiency in programming languages such as Python, Java, Go, or Node.js. Deep understanding of containerization technologies (Docker, Kubernetes). Solid experience with infrastructure as code (IaC) tools like Terraform or CloudFormation. Proven experience with CI/CD tools and methodologies. Strong knowledge of microservices architecture, distributed systems, and API design. Excellent problem-solving, analytical, and communication skills. Ability to work independently and collaborate effectively in a remote team environment. This is an exceptional opportunity to shape the future of cloud technology and work on impactful projects from anywhere.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free