5 Principal Software Engineer Cloud Infrastructure jobs in whatjobs

Principal Software Engineer - Cloud Infrastructure

30100 Tuwan KES140000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly accomplished Principal Software Engineer specializing in Cloud Infrastructure to join their esteemed, fully remote engineering team. This is a senior leadership role responsible for designing, building, and maintaining the core cloud infrastructure that powers our client's innovative software products. You will tackle complex challenges related to scalability, reliability, security, and performance of our cloud-native applications. The ideal candidate possesses extensive experience with major cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and Infrastructure as Code (IaC) tools (Terraform, Ansible). You will define architectural best practices, lead the implementation of cutting-edge cloud solutions, and mentor junior engineers. Responsibilities include developing CI/CD pipelines, automating infrastructure deployment and management, implementing robust monitoring and alerting systems, and ensuring the security and compliance of cloud environments. This is a fully remote position, demanding exceptional technical acumen, proactive problem-solving, and superior collaboration skills to thrive in a distributed work setting. You will be instrumental in driving technical strategy and innovation within the cloud infrastructure domain. A deep understanding of microservices architecture, distributed systems, and network engineering principles is essential. This role offers a significant opportunity to influence the technical direction of the company and work on challenging, high-impact projects that shape the future of software delivery.

Key Responsibilities:
  • Design, implement, and manage scalable, reliable, and secure cloud infrastructure.
  • Develop and maintain Infrastructure as Code (IaC) for automated provisioning.
  • Build and optimize CI/CD pipelines for seamless software deployment.
  • Implement robust monitoring, logging, and alerting systems for cloud environments.
  • Ensure the security posture of the cloud infrastructure, adhering to best practices.
  • Lead architectural decisions and define technical standards for cloud services.
  • Troubleshoot and resolve complex infrastructure issues.
  • Mentor and guide other engineers on cloud technologies and best practices.
  • Evaluate and adopt new cloud technologies and tools.
  • Collaborate with development teams to ensure optimal application performance and deployment.

Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 10 years of experience in software engineering, with at least 6 years focused on cloud infrastructure and DevOps.
  • Expert-level experience with at least one major cloud provider (AWS, Azure, GCP).
  • Deep expertise in containerization (Docker) and orchestration (Kubernetes).
  • Proficiency with Infrastructure as Code tools (e.g., Terraform, Ansible, CloudFormation).
  • Strong understanding of networking, security principles, and distributed systems.
  • Experience designing and managing microservices architectures.
  • Excellent problem-solving, analytical, and leadership skills.
  • Exceptional communication and collaboration abilities, suitable for a remote team.
  • Experience with scripting languages (e.g., Python, Bash) is highly desirable.
This role is based in **Eldoret, Uasin Gishu, KE**, but is fully remote.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Cloud Infrastructure

00100 Abothuguchi West KES220000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Principal Software Engineer to lead the design and development of their next-generation cloud infrastructure. This is a fully remote position, offering the ultimate flexibility to contribute to critical technological advancements from your home office. You will be instrumental in shaping the architecture, scalability, reliability, and security of our cloud platform. The ideal candidate will possess deep expertise in distributed systems, microservices architecture, containerization (Docker, Kubernetes), and cloud-native technologies (AWS, Azure, GCP). Your responsibilities will include driving technical strategy, mentoring senior engineers, and ensuring the highest standards of software engineering excellence. You will tackle complex challenges related to performance optimization, high availability, disaster recovery, and cost management. This role demands exceptional problem-solving abilities, strong leadership qualities, and a passion for building robust, scalable, and efficient cloud solutions. This is a unique opportunity to make a significant impact on the core technology of a thriving organization, working entirely remotely.

Responsibilities:
  • Architect, design, and implement highly scalable, available, and fault-tolerant cloud infrastructure.
  • Lead the development of microservices, APIs, and distributed systems.
  • Drive the adoption of containerization technologies such as Docker and Kubernetes.
  • Optimize cloud resource utilization and implement cost-effective solutions.
  • Ensure the security and compliance of cloud infrastructure and applications.
  • Mentor and guide other software engineers, fostering best practices and technical growth.
  • Collaborate with product management and other engineering teams to define technical roadmaps.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Evaluate and integrate new cloud technologies and tools.
  • Contribute to the definition and implementation of CI/CD pipelines and automation strategies.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of experience in software engineering, with a strong focus on cloud infrastructure.
  • Extensive experience with major cloud platforms (AWS, Azure, GCP).
  • Deep understanding of microservices architecture, distributed systems, and design patterns.
  • Expertise in container orchestration (Kubernetes, Docker Swarm).
  • Proficiency in one or more programming languages such as Go, Java, Python, or C++.
  • Strong knowledge of networking, security, and database technologies in a cloud context.
  • Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Excellent problem-solving, analytical, and debugging skills.
  • Proven leadership abilities and experience mentoring engineering teams.
  • Strong communication and collaboration skills.

This role is fully remote, supporting operations in the Nairobi, Nairobi, KE area and globally.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Cloud Infrastructure

60100 Embu, Eastern KES550000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Principal Software Engineer to lead the design, development, and maintenance of their robust cloud infrastructure. This is a fully remote position, offering a fantastic opportunity to work on cutting-edge technologies and drive innovation within a leading IT company. You will be instrumental in architecting scalable, reliable, and secure cloud-based systems, defining best practices, and mentoring junior engineers. Responsibilities include designing and implementing highly available microservices, optimizing CI/CD pipelines, and developing infrastructure-as-code solutions. The ideal candidate will possess deep expertise in cloud platforms (AWS, Azure, or GCP), containerization technologies (Docker, Kubernetes), and modern programming languages. You will collaborate closely with product teams, DevOps, and other engineering disciplines to ensure seamless integration and delivery of software solutions. Strong problem-solving skills, a proactive approach to identifying and resolving complex technical challenges, and a passion for automation are essential. This role requires excellent leadership qualities, the ability to influence technical direction, and a commitment to fostering a culture of continuous improvement. We are looking for an individual who can take ownership of critical infrastructure components, drive technical excellence, and mentor other engineers. If you are passionate about building resilient, high-performance cloud environments and thrive in a remote, collaborative setting, this is the role for you.

Responsibilities:
  • Architect, design, and implement scalable and reliable cloud infrastructure solutions.
  • Develop and maintain microservices, APIs, and backend systems on cloud platforms.
  • Lead the adoption of CI/CD practices and tools to automate deployments and testing.
  • Design and manage container orchestration using Kubernetes or similar technologies.
  • Write clean, maintainable, and efficient code in relevant programming languages.
  • Optimize system performance, scalability, and cost-efficiency of cloud resources.
  • Provide technical leadership and mentorship to software engineering teams.
  • Collaborate with cross-functional teams to define technical requirements and roadmaps.
  • Troubleshoot and resolve complex technical issues across the infrastructure stack.
  • Champion best practices in software development, security, and operational excellence.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software engineering, with a focus on cloud infrastructure.
  • Deep expertise in at least one major cloud platform (AWS, Azure, GCP).
  • Proficiency in containerization technologies like Docker and Kubernetes.
  • Strong experience with CI/CD pipelines and infrastructure-as-code (e.g., Terraform, Ansible).
  • Excellent programming skills in languages such as Python, Go, Java, or Node.js.
  • Solid understanding of distributed systems, microservices architecture, and networking.
  • Proven ability to lead technical projects and mentor engineers.
  • Exceptional problem-solving and analytical skills.
  • Strong communication and collaboration abilities in a remote environment.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer - Cloud Infrastructure

50200 Tuwan KES5500000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Principal Software Engineer to lead the design and development of their cutting-edge cloud infrastructure. This is a fully remote position, providing the ultimate flexibility to work from your ideal location. You will be responsible for architecting scalable, resilient, and high-performance cloud-native systems that power our client's innovative products and services. This role requires a deep understanding of distributed systems, microservices architecture, and best practices in cloud computing, particularly within AWS, Azure, or GCP. You will mentor junior engineers, drive technical strategy, and ensure the robustness and security of our cloud environment.

Responsibilities:
  • Design, build, and maintain scalable, reliable, and secure cloud infrastructure solutions.
  • Develop and implement automation tools and frameworks for infrastructure provisioning, deployment, and management.
  • Lead architectural decisions for cloud services, considering aspects like performance, cost optimization, and fault tolerance.
  • Collaborate with development teams to define service level objectives (SLOs) and ensure adherence.
  • Identify and address performance bottlenecks and implement optimizations across the infrastructure.
  • Develop and enforce coding standards and best practices for infrastructure as code (IaC) and system design.
  • Mentor and guide other engineers on the team, fostering a culture of technical excellence.
  • Research and evaluate new technologies and tools to enhance cloud capabilities.
  • Troubleshoot complex infrastructure issues and lead incident response efforts.
  • Contribute to the strategic planning and roadmap for cloud engineering initiatives.
  • Ensure compliance with security best practices and regulatory requirements.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software engineering, with a strong focus on cloud infrastructure and distributed systems.
  • Deep expertise in at least one major cloud platform (AWS, Azure, GCP).
  • Proficiency in programming languages such as Python, Go, Java, or Node.js.
  • Extensive experience with containerization technologies (Docker, Kubernetes) and orchestration.
  • Strong understanding of infrastructure as code (IaC) tools like Terraform, CloudFormation, or Ansible.
  • Proven experience designing and managing CI/CD pipelines.
  • Excellent knowledge of networking concepts, security best practices, and monitoring tools.
  • Demonstrated leadership skills and the ability to mentor technical teams.
  • Exceptional problem-solving abilities and a proactive approach to identifying and resolving issues.
  • Strong communication and collaboration skills, essential for a remote-first environment.
This is an outstanding opportunity for a seasoned Principal Engineer to shape the technological foundation of a leading company, working remotely with a talented and dedicated team. If you are passionate about building robust, scalable cloud systems, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer (Cloud Infrastructure)

70105 Moiben KES550000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a global leader in cloud computing services, is seeking a highly accomplished and visionary Principal Software Engineer to architect and build the next generation of their cloud infrastructure. This fully remote position offers an unparalleled opportunity to shape the future of large-scale, distributed systems and impact millions of users worldwide. You will be responsible for designing, implementing, and operating mission-critical cloud services, focusing on scalability, reliability, security, and performance. This involves deep expertise in distributed systems, containerization technologies, infrastructure as code, and cloud-native architectures. You will lead technical initiatives, mentor engineering teams, and drive innovation in a collaborative, remote-first environment.

Key Responsibilities:
  • Design, develop, and deploy robust and scalable cloud infrastructure services using microservices architecture.
  • Architect and implement solutions for high availability, disaster recovery, and fault tolerance in a multi-cloud environment.
  • Lead the adoption of Infrastructure as Code (IaC) principles and tools (e.g., Terraform, Ansible) for automated provisioning and management.
  • Develop and maintain CI/CD pipelines to enable rapid, reliable, and automated software deployments.
  • Optimize system performance, resource utilization, and cost-efficiency of cloud infrastructure.
  • Implement and enforce security best practices across all layers of the cloud stack.
  • Troubleshoot and resolve complex production issues in a timely manner, ensuring minimal downtime.
  • Collaborate with software development teams to define service level objectives (SLOs) and ensure adherence.
  • Mentor and guide junior and senior engineers on best practices in cloud architecture, development, and operations.
  • Stay current with emerging cloud technologies, trends, and patterns, and advocate for their adoption where appropriate.
  • Contribute to technical strategy and roadmap planning for cloud infrastructure.
This is a fully remote position, demanding exceptional leadership, deep technical expertise, and a strong ability to influence and collaborate across geographically dispersed teams. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 12 years of experience in software engineering, including at least 7 years focused on building and operating large-scale cloud infrastructures. Proven expertise in cloud platforms (AWS, Azure, GCP), container orchestration (Kubernetes, Docker), and various programming languages (e.g., Go, Python, Java) is essential. Deep understanding of distributed systems, networking principles, and security protocols is required. Experience with observability tools (monitoring, logging, tracing) and a track record of successfully leading complex technical projects are highly desirable. Excellent communication, problem-solving, and strategic thinking skills are critical for this senior leadership role. If you are passionate about building resilient, high-performance cloud systems and thrive in a remote, innovative environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Principal software engineer cloud infrastructure Jobs in Kenya !

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 Principal Software Engineer Cloud Infrastructure Jobs