8 Remote Senior Software Engineer Cloud Architecture jobs in whatjobs

Remote Senior Software Engineer - Cloud Architecture

80300 Abothuguchi West KES150000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Senior Software Engineer to join their cutting-edge technology team. This is a fully remote position where you will play a key role in designing, developing, and deploying scalable cloud-native applications. The ideal candidate will have a deep understanding of software architecture, modern development practices, and a passion for building robust and efficient systems. You will collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions. Your expertise in cloud platforms and distributed systems will be essential in driving innovation and maintaining the integrity of our client's technology infrastructure.
Responsibilities:
  • Design, develop, and maintain scalable, high-performance software applications using modern programming languages.
  • Architect and implement cloud-based solutions on platforms like AWS, Azure, or GCP.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
  • Participate in code reviews, providing constructive feedback to peers.
  • Develop and maintain automated testing strategies to ensure software quality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to the continuous improvement of development processes and best practices.
  • Mentor junior engineers and share technical expertise.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • 5+ years of professional software development experience.
  • Strong proficiency in one or more programming languages (e.g., Java, Python, Go, Node.js).
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and related services.
  • Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, with experience working in remote teams.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field.
This is an exceptional opportunity for a talented Software Engineer to contribute to innovative projects and shape the future of our client's technology offerings, working remotely to serve their needs, with an impact on users connected to Garissa, Garissa, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

20200 Mwembe KES300000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Remote Senior Software Engineer specializing in Cloud Architecture to join their dynamic, fully remote engineering team. In this critical role, you will be responsible for designing, developing, and deploying scalable, resilient, and secure cloud-native applications and infrastructure. You will play a pivotal role in shaping our cloud strategy, selecting appropriate technologies, and establishing best practices for cloud development and operations. Your responsibilities will include architecting microservices, implementing CI/CD pipelines, managing container orchestration platforms (e.g., Kubernetes), and ensuring the optimal performance and cost-efficiency of our cloud environments. You will collaborate closely with product managers, development teams, and operations engineers to translate business requirements into robust technical solutions. The ideal candidate will have extensive experience with major cloud providers (AWS, Azure, GCP), deep expertise in infrastructure as code (IaC) tools like Terraform or CloudFormation, and a strong understanding of distributed systems and microservice patterns. Proficiency in one or more programming languages (e.g., Python, Go, Java) and experience with containerization technologies (Docker) are essential. You should also have a solid grasp of security best practices in the cloud and experience with monitoring and logging solutions. This position demands excellent problem-solving skills, strong communication abilities for effective remote collaboration, and the ability to work autonomously with a high degree of initiative. You will be expected to mentor junior engineers, conduct code reviews, and contribute to architectural decision-making processes. This is an exceptional opportunity to work on challenging projects, influence technical direction, and grow your career in a flexible, fully remote setting. We are looking for passionate individuals who are eager to innovate and drive technological advancements in the cloud space. The ability to adapt to rapidly evolving technologies and a proactive approach to problem-solving are key. Successful candidates will demonstrate a commitment to writing clean, maintainable, and well-documented code. The role also involves ensuring high availability, disaster recovery, and security compliance across all cloud deployments.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

90100 Mangu KES4800000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech company, is seeking a highly skilled and experienced Remote Senior Software Engineer specializing in Cloud Architecture. This is a fully remote position, offering the chance to design, develop, and deploy scalable and robust cloud-based solutions. The ideal candidate will have a deep understanding of cloud platforms, distributed systems, and modern software development practices.

Responsibilities:
  • Design, build, and maintain highly scalable, available, and fault-tolerant cloud infrastructure.
  • Develop and implement cloud-native applications and microservices.
  • Optimize cloud resource utilization and cost management.
  • Ensure security best practices are implemented across all cloud environments.
  • Automate deployment, scaling, and monitoring processes using CI/CD pipelines and infrastructure as code (IaC).
  • Collaborate with development teams to define architectural patterns and standards.
  • Troubleshoot and resolve complex issues in production cloud environments.
  • Mentor junior engineers and promote knowledge sharing within the team.
  • Evaluate and integrate new cloud technologies and services.
  • Develop APIs and integrate with third-party services.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the overall technical strategy and roadmap.
  • Ensure system reliability, performance, and security through rigorous testing and monitoring.
  • Stay up-to-date with the latest trends and advancements in cloud computing and software engineering.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Master's degree in Computer Science or equivalent experience is a plus.
  • Minimum of 8 years of professional software development experience, with at least 4 years focused on cloud architecture.
  • Deep expertise in at least one major cloud platform (AWS, Azure, GCP).
  • Proficiency in programming languages such as Python, Go, Java, or Node.js.
  • Strong understanding of containerization technologies (Docker, Kubernetes).
  • Experience with infrastructure as code tools (Terraform, CloudFormation).
  • Knowledge of CI/CD principles and tools (Jenkins, GitLab CI, CircleCI).
  • Experience with database technologies (SQL, NoSQL).
  • Excellent understanding of distributed systems, networking, and security concepts.
  • Strong problem-solving, analytical, and debugging skills.
  • Exceptional communication and collaboration skills, essential for a remote team environment.
  • Ability to work independently, manage priorities, and deliver high-quality results.
  • Experience with performance tuning and scalability challenges.
This remote role is perfect for a seasoned cloud architect passionate about building cutting-edge solutions and contributing to a forward-thinking technology company. Your ability to innovate and collaborate effectively within a distributed team is key to your success.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

20210 Kapsuser KES180000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology innovator, is seeking a highly skilled and experienced Remote Senior Software Engineer specializing in Cloud Architecture. This is a fully remote position that requires a deep understanding of scalable cloud-native applications, distributed systems, and modern software development practices. You will be instrumental in designing, developing, and deploying robust and efficient cloud-based solutions that power our client's cutting-edge products and services. Key responsibilities include architecting and implementing microservices, optimizing cloud infrastructure (AWS, Azure, or GCP), developing CI/CD pipelines, and ensuring the security, reliability, and performance of our cloud applications. The ideal candidate will possess extensive experience in multiple programming languages, a strong grasp of containerization technologies (Docker, Kubernetes), and a proven ability to lead complex software development projects. Exceptional problem-solving skills, strong analytical abilities, and excellent communication and collaboration skills are essential for working effectively in a remote, distributed team environment. Proficiency in agile development methodologies and experience with Infrastructure as Code (IaCode) tools are highly valued. This role offers a unique opportunity to work on challenging projects and contribute to the forefront of cloud technology, supporting operations that may include those in **Kericho, Kericho, KE**, and other global locations. We are looking for a passionate engineer committed to innovation and excellence in software engineering.

Responsibilities:
  • Design, develop, and deploy scalable, high-performance cloud-native applications.
  • Architect and implement microservices-based solutions using modern cloud technologies.
  • Manage and optimize cloud infrastructure on platforms like AWS, Azure, or GCP.
  • Develop and maintain robust CI/CD pipelines for automated testing and deployment.
  • Ensure the security, reliability, and scalability of cloud applications.
  • Collaborate with cross-functional teams to define software requirements and technical specifications.
  • Write clean, maintainable, and efficient code in relevant programming languages (e.g., Python, Java, Go).
  • Troubleshoot and resolve complex software defects and performance issues.
  • Mentor junior engineers and contribute to technical decision-making.
  • Stay current with emerging cloud technologies and software development best practices.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of professional experience in software development, with a strong focus on cloud architecture.
  • Proven experience designing and building scalable applications on major cloud platforms (AWS, Azure, GCP).
  • Expertise in containerization technologies such as Docker and Kubernetes.
  • Proficiency in one or more modern programming languages (e.g., Python, Java, Node.js, Go).
  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Strong understanding of distributed systems, microservices architecture, and API design.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for effective teamwork in a remote setting.
  • Experience with agile development methodologies.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

80200 Casuarina KES480000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Software Engineer with expertise in Cloud Architecture to join their innovative technology team. This is a fully remote position, allowing you to contribute to cutting-edge software development from anywhere. You will be responsible for designing, developing, and deploying scalable, robust, and efficient cloud-based solutions. The ideal candidate possesses a deep understanding of cloud platforms, distributed systems, and modern software engineering practices, with a passion for building high-performance applications.

Responsibilities:
  • Design, develop, and implement scalable and resilient cloud-native applications and services.
  • Architect and manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
  • Develop microservices and APIs, ensuring high availability and fault tolerance.
  • Implement CI/CD pipelines and automate deployment processes for efficient software delivery.
  • Write clean, maintainable, and well-documented code in relevant programming languages (e.g., Python, Java, Go).
  • Optimize application performance, scalability, and cost-effectiveness in cloud environments.
  • Collaborate with product managers, designers, and other engineers to define requirements and deliver high-quality software.
  • Troubleshoot and resolve complex technical issues across the software development lifecycle.
  • Champion best practices in software engineering, including code reviews, unit testing, and agile methodologies.
  • Contribute to technical roadmap planning and architectural decisions.
  • Ensure security best practices are integrated into all aspects of cloud architecture and application development.
  • Mentor junior engineers and share knowledge to foster team growth.
  • Evaluate and integrate new technologies and tools to enhance development efficiency and product capabilities.
  • Participate in on-call rotation for production support as needed.
  • Maintain comprehensive documentation for architectures, designs, and systems.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software development, with a significant focus on cloud architecture and distributed systems.
  • Proven expertise in designing and implementing solutions on at least one major cloud platform (AWS, Azure, GCP).
  • Strong proficiency in one or more programming languages such as Python, Java, Go, or Node.js.
  • Experience with containerization technologies (Docker, Kubernetes) and serverless computing.
  • Solid understanding of microservices architecture, RESTful APIs, and system integration patterns.
  • Experience with database technologies (SQL and NoSQL) and data modeling.
  • Familiarity with infrastructure as code tools (e.g., Terraform, CloudFormation) and configuration management.
  • Knowledge of networking concepts and security best practices in cloud environments.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for remote teamwork.
  • Ability to work independently and take ownership of projects.
  • Experience with agile development methodologies.
This remote position, conceptually connecting the Malindi, Kilifi, KE region with global tech hubs, is ideal for a forward-thinking engineer ready to shape the future of cloud solutions. Our client seeks a skilled architect passionate about innovation and excellence.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

00900 Abothuguchi West KES800000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in Cloud Architecture to join their innovative, fully remote development team. This role is central to designing, building, and maintaining scalable, reliable, and secure cloud-based solutions. You will be responsible for defining cloud infrastructure strategies, selecting appropriate cloud services (AWS, Azure, GCP), and implementing best practices for cloud deployment, management, and security. Your duties will include architecting microservices, designing CI/CD pipelines, and ensuring high availability and disaster recovery capabilities. The ideal candidate will possess a deep understanding of distributed systems, containerization technologies (Docker, Kubernetes), and infrastructure-as-code (IaC) tools (Terraform, CloudFormation). You will collaborate closely with development teams to ensure that applications are designed for cloud environments and that performance and scalability are optimized. This position demands exceptional problem-solving skills, a strong grasp of software development principles, and a passion for leveraging cloud technologies to solve complex business problems. The ability to lead technical discussions, mentor junior engineers, and contribute to architectural decisions in a remote setting is crucial. This is an outstanding opportunity for a senior cloud architect to make a significant impact on the company's technology roadmap and contribute to cutting-edge cloud initiatives, all within a flexible and collaborative remote work environment. Your expertise will be vital in building robust, efficient, and future-proof cloud platforms that power the organization's services. Experience with serverless computing and cloud-native security best practices is highly advantageous.

Responsibilities:
  • Design, develop, and implement scalable and resilient cloud architectures.
  • Select and integrate appropriate cloud services and technologies (AWS, Azure, GCP).
  • Develop and manage CI/CD pipelines for automated deployment.
  • Implement infrastructure-as-code (IaC) solutions for provisioning and management.
  • Ensure high availability, fault tolerance, and disaster recovery for cloud services.
  • Architect and optimize microservices and distributed systems.
  • Implement and enforce cloud security best practices.
  • Collaborate with development teams to ensure application compatibility with cloud environments.
  • Troubleshoot and resolve complex cloud infrastructure issues.
  • Mentor junior engineers and contribute to technical knowledge sharing.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software development, with a strong focus on cloud architecture.
  • Extensive experience with at least one major cloud platform (AWS, Azure, or GCP).
  • Proficiency with containerization technologies (Docker, Kubernetes).
  • Experience with IaC tools (Terraform, CloudFormation, Ansible).
  • Strong understanding of microservices architecture, distributed systems, and networking.
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving, analytical, and architectural design skills.
  • Strong communication and collaboration skills for remote teamwork.
  • Cloud certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert) are highly desirable.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Software Engineer - Cloud Architecture

70100 Kisii KES220000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Remote Senior Software Engineer with a specialization in Cloud Architecture to lead the design and implementation of scalable, resilient, and high-performance cloud-based solutions. This fully remote position is critical for driving innovation and ensuring the robustness of our technology infrastructure. You will be responsible for architecting cloud environments, defining best practices, and mentoring other engineers. The ideal candidate will possess deep expertise in cloud platforms (AWS, Azure, GCP), microservices architecture, containerization technologies (Docker, Kubernetes), and CI/CD pipelines. You must be a proactive problem-solver, an excellent communicator, and comfortable leading technical discussions with both technical and non-technical stakeholders. Responsibilities include:
  • Designing, developing, and deploying scalable, secure, and cost-effective cloud architectures.
  • Defining and implementing cloud infrastructure standards, best practices, and automation strategies.
  • Leading the migration of existing applications and services to the cloud.
  • Architecting and implementing microservices-based solutions and API gateways.
  • Implementing and managing containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Developing and maintaining CI/CD pipelines for automated testing and deployment.
  • Monitoring system performance, identifying bottlenecks, and implementing optimizations.
  • Providing technical leadership and mentorship to software engineering teams.
  • Collaborating with cross-functional teams to define technical requirements and roadmaps.
  • Ensuring compliance with security best practices and regulatory requirements in cloud environments.

A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. A minimum of 7 years of experience in software engineering, with at least 4 years focused on cloud architecture and design, is essential. Proven experience with major cloud providers (AWS, Azure, or GCP) is mandatory, including expertise in services like EC2, S3, Lambda, VPC, IAM (AWS), or equivalent. Strong knowledge of containerization (Docker) and orchestration (Kubernetes) is crucial. Experience with infrastructure as code (Terraform, CloudFormation) and CI/CD tools (Jenkins, GitLab CI) is highly desirable. Excellent programming skills in languages like Python, Java, or Go are also beneficial. Strong understanding of networking, security principles, and distributed systems is required. Exceptional problem-solving abilities and effective remote collaboration skills are paramount.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote senior software engineer cloud architecture Jobs in Kenya !

Remote Senior Software Engineer - Cloud Architecture

80300 Moiben KES250000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech company specializing in cloud-native solutions, is seeking a highly skilled Senior Software Engineer to join their distributed engineering team. This is a fully remote position, offering the opportunity to work on challenging projects with cutting-edge technologies. As a Senior Software Engineer, you will be instrumental in designing, developing, and deploying scalable, robust cloud-based applications and services. Your responsibilities will include architecting microservices, optimizing cloud infrastructure (AWS, Azure, or GCP), implementing CI/CD pipelines, and ensuring high availability and performance of our systems. You will mentor junior engineers, lead code reviews, and champion best practices in software development, security, and testing. The ideal candidate possesses a deep understanding of distributed systems, containerization technologies (Docker, Kubernetes), and modern programming languages (e.g., Python, Go, Java). Strong experience with cloud platforms, database technologies (SQL/NoSQL), and API design is essential. Excellent problem-solving skills, a passion for innovation, and the ability to thrive in a fast-paced, collaborative remote environment are critical. You will work closely with product managers, QA engineers, and other stakeholders to deliver high-quality software solutions. This role requires exceptional communication skills, particularly in conveying technical concepts to both technical and non-technical audiences. Taking ownership of projects and driving them to completion with minimal supervision is expected. This is an excellent opportunity to contribute to a company that values innovation, collaboration, and remote work excellence, impacting users globally from a remote setup, supporting initiatives in **Garissa, Garissa, KE**, and beyond.

Key Responsibilities:
  • Design, develop, and deploy scalable and reliable cloud-based applications and microservices.
  • Architect and implement solutions on major cloud platforms (AWS, Azure, GCP).
  • Optimize cloud infrastructure for performance, cost-efficiency, and security.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Write clean, maintainable, and well-tested code in one or more modern programming languages.
  • Lead code reviews and provide technical guidance and mentorship to junior engineers.
  • Collaborate with product management and cross-functional teams to define requirements and deliver features.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Champion best practices in software development, security, and operations.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • 6+ years of professional software development experience.
  • Strong experience with cloud computing platforms (AWS, Azure, or GCP).
  • Proficiency in containerization technologies like Docker and Kubernetes.
  • Extensive experience with microservices architecture and API design.
  • Expertise in at least one modern programming language (e.g., Python, Go, Java, Node.js).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
This fully remote role supports operations impacting **Garissa, Garissa, KE**, and global markets.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Remote Senior Software Engineer Cloud Architecture Jobs