9,726 Remote Lead Software Engineer Backend jobs in Kenya

Remote Lead Backend Software Engineer

30300 Kisumu KES120000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and motivated Lead Backend Software Engineer to architect and develop robust, scalable, and high-performance backend systems. This is a fully remote position, offering an exceptional opportunity to shape the technical direction of innovative software solutions. You will lead a team of talented engineers, mentor junior developers, and drive best practices in software design, development, and deployment. The ideal candidate will possess a deep understanding of backend architecture, database management, API design, and cloud infrastructure, with a proven track record of delivering complex software projects. Responsibilities include: designing and implementing scalable backend services, developing and maintaining robust APIs, ensuring data integrity and security, optimizing application performance, leading code reviews, mentoring team members, collaborating with frontend developers and product managers, and staying abreast of emerging technologies. We are looking for a technical leader with strong architectural vision, exceptional problem-solving skills, and excellent communication abilities. This role is associated with the **Garissa, Garissa, KE** region but is entirely remote, offering broad talent acquisition opportunities. The Lead Backend Software Engineer will be instrumental in driving technical excellence and innovation within our client's engineering department. A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is required. Significant professional experience in backend software development, with a strong emphasis on building scalable distributed systems, is mandatory. Proven experience in a lead or senior engineering role, with demonstrated success in mentoring and guiding development teams, is essential. Expertise in languages such as Python, Java, Node.js, or Go, along with experience with databases (SQL and NoSQL), cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes), is required. Strong understanding of software architecture patterns, microservices, and CI/CD pipelines is crucial. Excellent problem-solving, analytical, and communication skills are vital for effective remote collaboration and technical leadership. If you are a seasoned engineer passionate about building cutting-edge backend solutions in a fully remote environment, we invite you to apply. Join our client and lead the development of transformative software.
This advertiser has chosen not to accept applicants from your region.

Lead Remote Backend Software Engineer

80200 Shella KES260000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking a highly skilled and experienced Lead Remote Backend Software Engineer to join their innovative engineering team. This is a fully remote position, offering the flexibility to work from anywhere and contribute to cutting-edge software development. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance backend systems and APIs. You will lead backend development efforts, mentor junior engineers, and collaborate closely with cross-functional teams to deliver exceptional software solutions. Responsibilities include:

Key Responsibilities:
  • Design, develop, and implement scalable and efficient backend services and APIs using modern programming languages and frameworks.
  • Lead the architecture and design of new backend systems and features, ensuring maintainability and extensibility.
  • Write clean, well-documented, and thoroughly tested code.
  • Optimize application performance, ensuring responsiveness and stability.
  • Collaborate with frontend developers, product managers, and designers to define and implement new features.
  • Mentor and guide junior backend engineers, providing technical leadership and code reviews.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Stay up-to-date with emerging technologies and industry best practices in backend development.
  • Contribute to architectural decisions and technology selections.
  • Ensure the security and integrity of data and applications.
  • Manage technical debt and advocate for code quality improvements.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to the development and maintenance of technical documentation.

This role requires a deep understanding of software architecture, database design, and various backend technologies. Proficiency in at least one major programming language (e.g., Python, Java, Node.js, Go) and experience with cloud platforms (AWS, Azure, GCP) are essential. We are looking for a proactive leader with excellent problem-solving and communication skills who can thrive in a fast-paced, remote-first environment. While the original posting is for **Malindi, Kilifi, KE**, this role is fully remote.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend software development, with at least 2 years in a lead or senior role.
  • Proficiency in one or more backend programming languages such as Python, Java, Node.js, Go, or Ruby.
  • Strong experience with designing and building RESTful APIs.
  • Expertise in database design and management (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with microservices architecture.
  • Understanding of software development best practices, including SOLID principles, TDD, and BDD.
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Experience with version control systems, such as Git.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Backend Engineer

50100 Kakamega, Western KES190000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively seeking a highly experienced and visionary Lead Backend Engineer to spearhead the development of their scalable and robust backend systems. This is a fully remote position, offering the flexibility to work from any location. You will be responsible for designing, building, and maintaining the core infrastructure that powers our innovative applications. Your role will involve leading a team of talented backend developers, mentoring them, and fostering a culture of technical excellence. Key responsibilities include architecting complex systems, writing high-quality, performant code, designing and managing databases, and ensuring the security and reliability of our platform. You will collaborate closely with front-end engineers, product managers, and other stakeholders to define technical roadmaps and deliver exceptional user experiences. The ideal candidate will have extensive experience with server-side languages (e.g., Python, Go, Java), database technologies (e.g., SQL, NoSQL), and cloud infrastructure (e.g., AWS, Azure). A deep understanding of API design, microservices architecture, and distributed systems is crucial. You must possess strong leadership qualities, excellent problem-solving skills, and a proven ability to mentor and guide engineering teams. Experience with CI/CD pipelines, testing frameworks, and monitoring tools is highly desirable. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is required. This remote role demands exceptional communication skills and the ability to lead and inspire a geographically dispersed team. If you are a passionate and accomplished backend engineer eager to take on leadership challenges and build cutting-edge technology in a fully remote environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Remote Backend Development

40100 Kisumu KES150000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is on the lookout for a talented Lead Software Engineer to spearhead their backend development efforts in a fully remote setting. This is a pivotal role where you will design, develop, and maintain robust, scalable, and high-performance backend systems. You will guide a team of engineers, mentor junior developers, and contribute significantly to architectural decisions. Key responsibilities include writing clean, efficient, and well-documented code, conducting code reviews, implementing new features, and optimizing existing functionalities. Expertise in cloud platforms (AWS, Azure, or GCP), microservices architecture, and containerization technologies (Docker, Kubernetes) is essential. You should be proficient in at least one major backend programming language such as Python, Java, Go, or Node.js, and have a strong understanding of database systems (SQL and NoSQL). The ideal candidate possesses excellent problem-solving abilities, a passion for technology, and a proven ability to lead technical projects to successful completion. Strong collaboration and communication skills are crucial for working effectively with remote teams, product managers, and other stakeholders. Experience with CI/CD pipelines and agile development methodologies is required. A bachelor's or master's degree in Computer Science or a related field, coupled with a minimum of 7 years of professional software development experience, is expected. This is a fantastic opportunity for a seasoned engineer to shape the future of our technology stack while enjoying the benefits of remote work. The role is conceptualized in Kisumu, Kisumu, KE but is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Lead Remote Automation Engineer (Mechanical Focus)

00100 Abothuguchi West KES260000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Lead Automation Engineer with a strong mechanical engineering background to join their fully remote technical team. This role is crucial for designing, developing, and implementing automated systems and processes to enhance efficiency and productivity across various operations. You will lead projects from conception to completion, collaborating with cross-functional teams to define automation requirements, design robotic and automated solutions, and oversee their integration and commissioning. Key responsibilities include conducting feasibility studies, creating detailed designs and specifications for automated machinery and systems, selecting appropriate components and vendors, and developing control strategies. You will also be involved in troubleshooting complex automation issues, optimizing system performance, and ensuring compliance with safety standards. The ideal candidate will possess a Bachelor's or Master's degree in Mechanical Engineering or a related field, with significant experience in industrial automation and robotics. Proficiency in CAD software for mechanical design, understanding of PLC programming, HMI development, and experience with various automation technologies (e.g., robotics, CNC, sensors) are essential. Strong project management skills, excellent analytical and problem-solving abilities, and the capacity to lead and mentor a remote engineering team are required. This is a fantastic opportunity to drive innovation in automation engineering within a remote-first culture, contributing your expertise from **Nairobi, Nairobi, KE**.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Robotics Engineer - Automation Systems

40300 Shella KES160000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly innovative and experienced Lead Robotics Engineer to design, develop, and implement advanced automation systems. This is a fully remote position, allowing you to contribute to cutting-edge robotics projects from anywhere. You will be responsible for leading the conceptualization and engineering of robotic solutions, overseeing the development of control systems, motion planning, and AI integration. Your expertise in mechanical design, simulation, and real-world application of robotics will be crucial in delivering sophisticated and efficient automated systems.

Responsibilities:
  • Lead the design, development, and implementation of complex robotic systems and automation solutions.
  • Develop and refine robotic control algorithms, kinematics, and dynamics for optimal performance.
  • Design and integrate sensors, actuators, and end-effectors for specific robotic applications.
  • Create and maintain detailed CAD models and technical specifications for robotic components and assemblies.
  • Utilize simulation software to test and validate robotic designs and control strategies before physical implementation.
  • Oversee the integration of AI and machine learning capabilities into robotic systems for enhanced autonomy and decision-making.
  • Collaborate with software developers to ensure seamless integration of hardware and software components.
  • Troubleshoot and resolve complex engineering challenges encountered during development and deployment.
  • Mentor junior robotics engineers and provide technical guidance.
  • Stay current with the latest advancements in robotics, automation, and related technologies.
Qualifications:
  • Master's degree or Ph.D. in Mechanical Engineering, Electrical Engineering, Robotics, or a related field.
  • Minimum of 8 years of experience in robotics engineering, with a focus on system design and implementation.
  • Proven experience in designing and building industrial or advanced robotic systems.
  • Expertise in control systems theory, kinematics, dynamics, and motion planning.
  • Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and simulation tools (e.g., ROS, Gazebo, MATLAB/Simulink).
  • Strong programming skills in C++, Python, or similar languages.
  • Experience with AI and machine learning applications in robotics is highly desirable.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Strong leadership and project management abilities.
  • Effective communication and collaboration skills, especially in a remote setting.
This is an exceptional opportunity to lead impactful robotics projects within a forward-thinking organization, enjoying the flexibility of a fully remote role. If you are a visionary robotics engineer with a passion for innovation and a proven track record of success, we encourage you to apply. Join our client's dynamic team and shape the future of automation.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer - Backend Development

20100 Dundori KES200000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly expanding technology firm seeking a highly experienced and innovative Lead Software Engineer specializing in backend development. This is a 100% remote position, offering the freedom to work from anywhere in Kenya while contributing to the architecture and development of cutting-edge software solutions. You will be responsible for leading a team of talented engineers, designing robust and scalable backend systems, and ensuring the delivery of high-quality code. This role demands a strong technical background, exceptional problem-solving skills, and the ability to mentor and guide junior developers.

Key Responsibilities:
  • Lead the design, development, and deployment of scalable, high-performance backend services and APIs.
  • Architect and implement robust database solutions, ensuring data integrity and efficiency.
  • Mentor and guide a team of backend engineers, providing technical leadership and fostering best practices.
  • Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and deliverables.
  • Write clean, maintainable, and well-documented code using relevant programming languages and frameworks (e.g., Python, Java, Node.js, Go).
  • Implement and maintain CI/CD pipelines for efficient software delivery.
  • Ensure the security and reliability of backend systems through proactive measures and regular audits.
  • Conduct code reviews, provide constructive feedback, and uphold coding standards.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to the selection of appropriate technologies and architectural patterns.
  • Stay current with emerging trends and technologies in backend development and software engineering.
  • Develop and maintain technical documentation for backend systems.
  • Participate in agile development processes, including sprint planning and retrospectives.
  • Ensure seamless integration with third-party services and APIs.
  • Drive innovation and continuously improve development processes and team performance.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional experience in backend software development, with at least 3 years in a lead or senior engineering role.
  • Proven expertise in designing and building scalable microservices architectures.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with RESTful API design and development.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and mentoring abilities.
  • Ability to work effectively in a remote team environment and manage complex projects independently.
  • Experience with agile methodologies and CI/CD practices.
This is an exceptional opportunity for a senior engineer to make a significant impact remotely, contributing to our technology initiatives that support the **Naivasha, Nakuru, KE** region and beyond. We are seeking a passionate and skilled developer who thrives on innovation.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote lead software engineer backend Jobs in Kenya !

Lead Backend Engineer, Remote

40100 Kisumu KES260000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge technology firm seeking a talented and experienced Lead Backend Engineer to join their fully remote development team. This role is ideal for a seasoned developer passionate about building scalable, robust, and efficient backend systems. You will be instrumental in designing, developing, and deploying backend services, leading a team of engineers, and driving technical excellence. This is a fantastic opportunity to work on innovative projects with a flexible, remote-first approach.

Responsibilities:
  • Lead the design, development, and maintenance of scalable and high-performance backend services and APIs.
  • Architect robust and efficient solutions for complex technical challenges.
  • Mentor and guide a team of backend engineers, fostering a collaborative and high-performing environment.
  • Write clean, well-documented, and maintainable code using modern programming languages and frameworks (e.g., Python, Node.js, Java, Go).
  • Implement and manage database solutions (SQL and NoSQL) to ensure data integrity and performance.
  • Collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless product experiences.
  • Design and implement CI/CD pipelines for automated testing and deployment.
  • Ensure the security, scalability, and reliability of backend systems.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to technical strategy discussions and technology selection.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Stay up-to-date with emerging backend technologies and best practices.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend development.
  • Proven experience leading engineering teams and mentoring junior developers.
  • Expertise in at least one modern backend programming language (e.g., Python, Node.js, Java, Go).
  • Strong understanding of database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Proficiency in designing and consuming RESTful APIs.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Experience with microservices architecture is highly desirable.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
  • Must be authorized to work remotely within Kenya.

Join our innovative team and contribute to groundbreaking software solutions from the convenience of your remote workspace. This role, conceptually based around Kisumu, Kisumu, KE , offers a truly flexible and impactful career.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Electrical Engineer - Automation & Control Systems

20400 Mwembe KES220000 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 Remote Lead Electrical Engineer to spearhead the design and implementation of automation and control systems. This is a fully remote position, offering the flexibility to work from anywhere while leading critical projects. You will be responsible for the entire lifecycle of electrical control systems, from concept development and detailed design to programming, testing, and commissioning. The ideal candidate will possess deep expertise in PLCs, SCADA systems, HMI development, industrial networking, and electrical hardware design. A strong understanding of safety standards and best practices in industrial automation is paramount. You will collaborate closely with a distributed team of engineers, technicians, and project managers, utilizing advanced digital collaboration tools to ensure seamless project execution. This role offers the opportunity to work on innovative industrial automation solutions for various sectors, supporting clients and projects within regions such as **Naivasha, Nakuru, KE**. We are looking for a technically adept leader with exceptional problem-solving skills, a proactive approach to challenges, and the ability to mentor junior engineers. Your vision for cutting-edge automation will drive efficiency and operational excellence for our clients.

Responsibilities:
  • Lead the design, development, and implementation of electrical control systems for industrial automation projects.
  • Select and specify appropriate hardware components, including PLCs, HMIs, sensors, actuators, and drives.
  • Develop PLC ladder logic, function block diagrams, and other programming languages.
  • Design electrical schematics, panel layouts, and wiring diagrams using CAD software.
  • Configure SCADA systems and HMI interfaces for process visualization and control.
  • Implement and troubleshoot industrial communication networks (e.g., Ethernet/IP, Profibus).
  • Ensure all designs comply with relevant electrical codes, safety standards (e.g., IEC 61508), and industry best practices.
  • Collaborate effectively with a remote team of electrical, mechanical, and software engineers.
  • Provide technical leadership and mentorship to junior electrical engineers.
  • Oversee system testing, commissioning, and provide remote support during operation.
Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Mechatronics, or a related field.
  • Minimum of 8 years of experience in industrial automation and control systems engineering, with at least 2 years in a lead or senior role.
  • Extensive experience with PLC programming (e.g., Allen-Bradley, Siemens) and HMI/SCADA software.
  • Proficiency in electrical CAD software (e.g., AutoCAD Electrical).
  • Strong knowledge of industrial communication protocols and networking.
  • Experience with VFDs, servo drives, and motor control systems.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Superior communication and interpersonal skills for effective remote collaboration.
  • Ability to manage multiple projects, prioritize tasks, and meet deadlines independently.
This advertiser has chosen not to accept applicants from your region.

Lead Backend Engineer - Remote Cloud Solutions

80200 Shella KES800000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Backend Engineer to spearhead the development of innovative cloud solutions. This is a fully remote position, allowing you to contribute your expertise from anywhere while working with a dynamic and globally distributed team. You will play a pivotal role in designing, building, and maintaining scalable, high-performance backend systems that power our next generation of products. Responsibilities include leading a team of talented engineers, setting technical direction, and ensuring the delivery of robust and efficient code. You will be responsible for architecting complex microservices, optimizing database performance, and implementing secure API integrations. A deep understanding of cloud platforms such as AWS, Azure, or GCP is essential, along with extensive experience in languages like Python, Java, Go, or Node.js. Experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines is highly desirable. The ideal candidate will have a proven track record of shipping production-ready software, a passion for clean code, and a strong commitment to best practices in software development. You will also be expected to mentor junior engineers, conduct code reviews, and contribute to architectural decisions. This remote role demands excellent communication and collaboration skills, as you will be working closely with frontend developers, product managers, and other stakeholders. We are looking for a proactive problem-solver with a strategic mindset who can thrive in a fast-paced, agile environment. If you are passionate about building scalable, resilient systems and are eager to shape the future of cloud technology from the comfort of your home office, we encourage you to apply. This is an exceptional opportunity for a seasoned engineer to make a significant impact.
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 Lead Software Engineer Backend Jobs