What Jobs are available for Principal Electrical Systems Engineer Remote in Kenya?
Showing 5000+ Principal Electrical Systems Engineer Remote jobs in Kenya
Principal Electrical Systems Engineer (Remote)
Posted 24 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Principal Energy Systems Engineer - Remote
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the conceptualization, design, and analysis of advanced energy systems, including solar, wind, battery storage, and microgrids.
- Develop detailed technical specifications, performance models, and integration strategies for energy projects.
- Conduct feasibility studies, site assessments (remotely, supported by local teams), and techno-economic analyses.
- Oversee the simulation and optimization of energy systems to maximize efficiency, reliability, and cost-effectiveness.
- Collaborate with cross-functional teams, including project managers, software developers, and policy experts, in a remote setting.
- Mentor and guide junior engineers, fostering technical excellence and innovation.
- Stay current with the latest advancements in energy technologies, grid modernization, and regulatory frameworks.
- Develop and manage project timelines, budgets, and deliverables for complex energy system designs.
- Contribute to the development of intellectual property and publish research findings in relevant forums.
- Ensure all designs comply with relevant industry standards, safety regulations, and environmental requirements.
- Troubleshoot and resolve complex technical challenges related to energy system design and integration.
- Ph.D. or Master's degree in Electrical Engineering, Mechanical Engineering, Energy Systems Engineering, or a related field.
- A minimum of 10 years of progressive experience in energy systems engineering, with a focus on renewable energy or grid integration.
- Proven expertise in the design and analysis of solar PV systems, energy storage solutions (BESS), or microgrid technologies.
- Strong proficiency in energy modeling software (e.g., HOMER, PVSyst, MATLAB/Simulink).
- In-depth understanding of power systems, grid interconnectivity, and energy market dynamics.
- Excellent analytical, problem-solving, and decision-making skills.
- Outstanding communication, presentation, and interpersonal skills, vital for effective remote collaboration.
- Ability to work autonomously, manage multiple complex projects, and lead technical teams in a fully remote environment.
- Experience with project management methodologies is a plus.
- Must be legally eligible to work remotely from **Embu, Embu, KE**.
Is this job a match or a miss?
Principal Electrical Power Systems Engineer (Remote)
Posted 17 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Principal Electrical Engineer - Power Systems (Remote)
Posted 23 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Principal Electrical Systems Engineer (Power Distribution - Remote)
Posted 16 days ago
Job Viewed
Job Description
Key responsibilities include leading the design and engineering of medium and high-voltage electrical distribution networks, performing advanced power system studies (e.g., load flow, short circuit, transient stability, protection coordination), developing engineering specifications and standards, and evaluating new technologies for grid modernization. You will provide expert consultation on complex technical issues, review and approve engineering designs, and manage relationships with vendors and contractors. Mentoring junior engineers and contributing to the development of the engineering team’s technical capabilities will be a significant aspect of this role. This position requires a proactive approach to identifying and mitigating risks within the power system, ensuring the safety and reliability of electricity supply. You will also play a key role in developing long-term system expansion plans and capital investment strategies. Ensuring compliance with all relevant industry codes, standards, and regulatory requirements is paramount.
The successful candidate will hold a Master's degree or Ph.D. in Electrical Engineering, with a specialization in power systems. A professional engineering license (PE) is mandatory. A minimum of 12 years of progressive experience in power system engineering, with a strong focus on distribution systems, is required. Expertise in power system simulation software such as ETAP, PSS/E, or PSCAD is essential, along with proficiency in CAD software. Demonstrated experience in leading large-scale engineering projects and managing engineering teams is crucial. Excellent analytical, decision-making, and communication skills are necessary, as is the ability to effectively lead and collaborate within a remote team environment. This is a premier opportunity for a seasoned Electrical Engineer to make a significant impact on critical infrastructure from a remote location, driving advancements in power distribution technology.
Is this job a match or a miss?
Lead Software Engineer - Cloud Infrastructure
Posted 23 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong background in software engineering, combined with extensive experience in cloud computing and distributed systems. Leadership experience, including mentoring engineers and guiding technical strategy, is essential. You should be proficient in at least one major programming language (e.g., Go, Python, Java) and have a deep understanding of containerization technologies like Docker and orchestration platforms such as Kubernetes. Experience with microservices architecture, API design, and database technologies is also highly valued. This remote position requires excellent problem-solving skills, a proactive approach to challenges, and the ability to foster a collaborative and productive team environment. You will play a key role in shaping the future of our client's technology stack, ensuring it is robust, scalable, and ready for future growth. The role is advertised for Machakos, Machakos, KE , but is a 100% remote position.
Responsibilities:
- Lead and mentor a team of software engineers focused on cloud infrastructure.
- Architect, design, and implement scalable, secure, and highly available cloud solutions.
- Develop and maintain Infrastructure as Code (IaC) for automated provisioning and management of cloud resources.
- Build and optimize CI/CD pipelines for efficient software delivery.
- Oversee the deployment, monitoring, and maintenance of production systems.
- Collaborate with other engineering teams to ensure seamless integration and support.
- Drive best practices in software development, cloud security, and DevOps culture.
- Troubleshoot and resolve complex technical issues in production environments.
- Manage cloud costs and identify opportunities for optimization.
- Stay current with emerging cloud technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in software development, with a significant focus on cloud infrastructure.
- Proven experience in a lead or senior engineering role.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong proficiency with Infrastructure as Code tools (Terraform, CloudFormation, Ansible).
- Deep understanding of containerization (Docker) and orchestration (Kubernetes).
- Experience with microservices architecture and API development.
- Proficiency in one or more programming languages like Go, Python, or Java.
- Solid understanding of networking, security principles, and database systems.
- Excellent problem-solving, communication, and leadership skills.
- Experience in a fully remote work environment is highly desirable.
Is this job a match or a miss?
Principal Software Engineer (Cloud Infrastructure)
Posted 8 days ago
Job Viewed
Job Description
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.
Is this job a match or a miss?
Be The First To Know
About the latest Principal electrical systems engineer remote Jobs in Kenya !
Remote Lead Software Engineer - Cloud Infrastructure
Posted 2 days ago
Job Viewed
Job Description
This role demands strong leadership and mentoring capabilities. You will guide and support your team, fostering a culture of technical excellence, innovation, and collaboration. You will conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices. You will also collaborate closely with product managers, architects, and other engineering teams to define technical roadmaps and deliver high-quality software solutions.
The ability to troubleshoot complex technical issues, diagnose performance bottlenecks, and implement effective solutions is crucial. You will be involved in capacity planning, cost optimization, and ensuring the high availability of our cloud environments. Experience with monitoring tools, logging, and alerting systems is essential for proactive system management. You will also contribute to the security posture of the infrastructure, implementing security best practices and responding to potential threats.
To be considered, you should have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A minimum of 7 years of experience in software engineering, with at least 3 years in a leadership role focused on cloud infrastructure, is required. Proven experience designing and managing large-scale distributed systems on cloud platforms is mandatory. Proficiency in at least one programming language (e.g., Python, Go, Java) and strong knowledge of networking concepts are essential. Experience with microservices architecture and database management (SQL and NoSQL) is also highly desirable. Excellent communication, problem-solving, and project management skills are critical for success in this demanding remote role. This is an exceptional opportunity to shape the future of our technology stack and lead a high-performing engineering team. The job location focus for this role is **Kericho, Kericho, KE**.
Is this job a match or a miss?
Senior Software Engineer - Cloud Infrastructure
Posted 23 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable, highly available, and fault-tolerant cloud infrastructure.
- Develop and implement infrastructure-as-code solutions using tools like Terraform or CloudFormation.
- Automate deployment, scaling, and management of applications using CI/CD pipelines.
- Manage and orchestrate containerized applications using Docker and Kubernetes.
- Implement and manage robust monitoring, logging, and alerting systems.
- Ensure the security and compliance of cloud environments.
- Troubleshoot and resolve complex infrastructure and application issues in production.
- Collaborate with development teams to optimize application performance and deployment strategies.
- Evaluate and integrate new cloud technologies and services.
- Contribute to architectural decisions and best practices for cloud infrastructure.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of experience in software engineering, with a strong focus on cloud infrastructure.
- Proven experience with major cloud platforms (AWS, Azure, or GCP).
- Deep understanding of containerization technologies (Docker, Kubernetes).
- Proficiency in infrastructure-as-code tools (Terraform, Ansible, CloudFormation).
- Strong scripting skills (Python, Go, Bash).
- Experience with CI/CD tools and best practices.
- Solid understanding of networking, security, and database concepts in a cloud context.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, adept at working in a remote team.
Is this job a match or a miss?
Lead Backend Software Engineer - Cloud Infrastructure
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of scalable and resilient backend services and APIs.
- Architect and build robust cloud-native solutions on platforms like AWS, Azure, or GCP.
- Mentor and guide a team of backend engineers, fostering a culture of technical excellence and collaboration.
- Define and enforce coding standards, best practices, and testing methodologies.
- Optimize application performance, scalability, and reliability through code reviews and performance tuning.
- Collaborate with frontend developers, product managers, and other stakeholders to define project requirements and technical roadmaps.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay current with emerging technologies and industry trends, recommending and implementing innovative solutions.
- Ensure the security and integrity of all backend systems and data.
- Contribute to infrastructure automation and CI/CD pipelines.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in backend software development, with a significant focus on cloud technologies.
- Proven experience leading engineering teams and mentoring junior developers.
- Expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Strong experience with microservices architecture and design patterns.
- In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and their services.
- Experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL) and data modeling.
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication and interpersonal skills, enabling effective collaboration in a hybrid environment.
- Experience with CI/CD pipelines and infrastructure as code is a plus.
Is this job a match or a miss?