4,336 Senior Backend Software Architect jobs in Kenya

Senior Backend Systems Architect

30500 Mwembe KES280000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering technology firm specializing in AI & Emerging Technologies, is seeking an experienced Senior Backend Systems Architect for a fully remote position. This pivotal role will be responsible for designing, developing, and implementing scalable, high-performance backend systems and infrastructure that power our cutting-edge AI solutions. You will lead the architectural vision for our backend services, ensuring robust security, reliability, and maintainability. The ideal candidate will have a deep understanding of distributed systems, cloud computing (AWS, Azure, GCP), microservices architecture, and various database technologies (SQL, NoSQL). Your responsibilities will include defining coding standards, conducting code reviews, and mentoring junior engineers. You will collaborate closely with frontend developers, data scientists, and product managers to translate complex requirements into efficient, elegant technical solutions. Experience with containerization technologies like Docker and Kubernetes, as well as CI/CD pipelines, is essential. You will play a key role in technology selection, system design, and performance optimization, ensuring our backend infrastructure can support rapid growth and innovation. This role demands exceptional problem-solving skills, a strong understanding of system design principles, and the ability to think critically about complex technical challenges. As this is a fully remote role, outstanding communication skills, a proactive approach to collaboration, and the ability to work independently with minimal supervision are critical. You will be instrumental in shaping the future of our technological platform. The technical contributions will be geared towards enhancing core systems supporting AI development, with an impact reaching various operational sectors that may include considerations for the technical infrastructure surrounding Kitale, Kenya .
This advertiser has chosen not to accept applicants from your region.

Remote Industrial Automation Systems Architect

80100 Nairobi, Nairobi KES150000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary and highly experienced Remote Industrial Automation Systems Architect to design and implement sophisticated automation solutions for manufacturing and industrial clients globally. This is a 100% remote position, requiring self-motivation, excellent communication, and a proven ability to deliver complex projects from a virtual environment. You will be at the forefront of industrial innovation, shaping the future of smart factories and operational efficiency.

Key Responsibilities:
  • Lead the conceptualization, design, and architecture of integrated industrial automation systems, including PLC, SCADA, DCS, and HMI solutions.
  • Develop detailed system specifications, technical designs, and integration strategies for diverse industrial processes.
  • Oversee the selection and implementation of automation hardware and software components, ensuring interoperability and scalability.
  • Collaborate closely with clients, project managers, and engineering teams to define project scope, requirements, and deliverables.
  • Conduct thorough risk assessments and develop mitigation strategies for automation projects.
  • Provide technical leadership and guidance to project teams throughout the project lifecycle.
  • Develop and maintain comprehensive documentation, including system architecture diagrams, functional design specifications, and validation protocols.
  • Stay current with the latest advancements in industrial automation technologies, robotics, IIoT, and data analytics.
  • Champion best practices in automation system design, cybersecurity, and operational excellence.
  • Troubleshoot and resolve complex automation system issues remotely, ensuring minimal disruption to client operations.
  • Contribute to the development of proof-of-concept projects and innovative solutions for industrial challenges.
Qualifications:
  • Bachelor's degree in Electrical Engineering, Mechatronics, Computer Engineering, or a related discipline. A Master's degree is a significant advantage.
  • Minimum of 10 years of experience in industrial automation, with at least 5 years in a systems architecture or lead design role.
  • Extensive experience with leading automation platforms such as Siemens (TIA Portal, PCS 7), Rockwell Automation (Logix 5000), or ABB.
  • Deep understanding of various control system architectures, communication protocols (e.g., Modbus, Profibus, Ethernet/IP), and industrial networking.
  • Proven experience in designing SCADA and HMI systems for complex manufacturing environments.
  • Knowledge of robotics, motion control, and advanced process control strategies.
  • Familiarity with IIoT principles, cloud integration, and data analytics for industrial applications.
  • Exceptional problem-solving, analytical, and critical thinking skills.
  • Excellent written and verbal communication skills, with the ability to present complex technical information to diverse audiences.
  • Demonstrated ability to work independently, manage multiple concurrent projects, and thrive in a fully remote, collaborative environment.
  • Experience in industries such as automotive, pharmaceuticals, food & beverage, or oil & gas is highly preferred.
This role offers a unique opportunity to shape the future of industrial operations through innovative automation solutions, all from the comfort of your remote workspace. If you are a passionate architect with a drive for excellence and a knack for complex problem-solving, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Principal Mechanical Engineer - Design Automation

20100 Mwembe KES280000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in advanced manufacturing solutions, is seeking a highly skilled and innovative Principal Mechanical Engineer specializing in Design Automation. This is a fully remote, permanent role offering the opportunity to shape the future of engineering workflows from your home office. The ideal candidate will possess extensive experience in mechanical design, coupled with a deep understanding of automation tools and methodologies. You will be responsible for developing, implementing, and optimizing automated design processes to enhance efficiency, accuracy, and innovation across the engineering department. This includes leveraging advanced CAD software, scripting languages, and potentially AI/ML techniques to create robust design automation solutions. Your expertise will be crucial in streamlining repetitive design tasks, generating design variations rapidly, and improving the overall product development lifecycle. You will collaborate closely with design engineers, software developers, and project managers to identify automation opportunities and integrate new tools and workflows. The ability to conceptualize complex systems, solve challenging engineering problems, and mentor junior engineers is essential. Responsibilities include: developing and implementing automated design solutions; creating and maintaining design automation scripts and templates; evaluating and integrating new design automation software and technologies; optimizing existing design workflows for efficiency; collaborating with cross-functional teams; conducting training sessions on automation tools; documenting design automation processes; and contributing to the strategic direction of engineering technology.

Qualifications:
  • Master's degree or PhD in Mechanical Engineering, Aerospace Engineering, or a related field.
  • Minimum of 8 years of progressive experience in mechanical design, with a significant focus on design automation and related technologies.
  • Proficiency in advanced CAD software (e.g., SolidWorks, CATIA, AutoCAD) and extensive experience with scripting languages (e.g., Python, VBA, LISP).
  • Strong understanding of engineering principles, manufacturing processes, and product development lifecycles.
  • Proven ability to develop and implement automated design solutions for complex mechanical systems.
  • Excellent problem-solving, analytical, and critical thinking skills.
  • Exceptional communication and interpersonal skills, with the ability to effectively collaborate with diverse technical teams in a remote setting.
  • Experience with PLM (Product Lifecycle Management) systems is a plus.
  • Demonstrated ability to lead projects and mentor junior engineers.
This remote position will support our client's engineering initiatives, impacting projects related to the Nakuru, KE region and beyond. Drive innovation in mechanical design through automation.
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Backend Development

20101 Mwembe KES130000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and motivated Software Engineer with a strong focus on backend development to join their innovative technology team. This role is essential for building and maintaining the robust server-side logic and APIs that power our client's cutting-edge applications. You will be responsible for designing, developing, testing, and deploying scalable and efficient backend systems. The ideal candidate possesses a deep understanding of data structures, algorithms, and software design patterns. You will collaborate closely with frontend developers, product managers, and other engineers to deliver high-quality software solutions. Key responsibilities include writing clean, maintainable, and well-documented code, optimizing application performance, and ensuring the security and integrity of our data. Experience with cloud platforms and microservices architecture is highly advantageous. This position requires a proactive problem-solver who is passionate about creating robust and reliable software. You will contribute to all phases of the development lifecycle, from conception to deployment and maintenance. A Bachelor's degree in Computer Science, Engineering, or a related field, coupled with practical experience, is required. We are looking for an individual who thrives in a collaborative team environment and is committed to continuous learning and professional growth within the tech landscape. Your contributions will directly impact the user experience and overall success of our client's digital products.
Responsibilities:
  • Design, develop, and implement scalable backend services and APIs.
  • Write efficient, maintainable, and testable code in one or more programming languages (e.g., Python, Java, Node.js).
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed, scalability, and security.
  • Implement and manage database solutions.
  • Participate in code reviews and contribute to team best practices.
  • Troubleshoot, debug, and upgrade existing systems.
  • Deploy applications and monitor their performance.
  • Work closely with product management to understand feature requirements.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in backend software development.
  • Proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
  • Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with RESTful API design and development.
  • Understanding of software development methodologies (e.g., Agile, Scrum).
  • Knowledge of version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent teamwork and communication abilities.
This role offers a significant opportunity to shape the backend infrastructure of impactful projects.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Backend Development

50200 Tuwan KES40000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge technology company, is seeking bright and enthusiastic Graduate Software Engineers to join their remote development team. This is an exceptional opportunity for recent graduates passionate about backend development to gain practical experience and contribute to innovative projects. As part of this fully remote program, you will work alongside experienced engineers, learning best practices in software design, development, and testing. Your responsibilities will include writing clean, efficient, and maintainable code in languages such as Python, Java, or Node.js. You will also participate in code reviews, contribute to system design discussions, and help troubleshoot production issues. This is a remote-first position, providing the flexibility to work from any location. We are looking for individuals with a strong foundational understanding of computer science principles, data structures, and algorithms. A proactive learning attitude and a genuine interest in backend technologies are essential. You will gain exposure to cloud platforms like AWS or Azure, and experience with databases and APIs. Our client is dedicated to fostering talent and providing a supportive environment for career growth. This program is designed to provide a solid launchpad for your software engineering career. You will have the opportunity to work on diverse projects, contributing to the development of scalable and robust applications. Collaboration and effective communication within a remote team are key. The ideal candidate is a problem-solver with a keen eye for detail and a desire to build high-quality software. We believe in empowering our graduates to make a real impact. Join us to embark on an exciting journey in software development, contributing remotely to projects impacting the Bungoma region and beyond.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Backend Development

80300 Shella KES180000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking technology company, is seeking a Lead Software Engineer with expertise in Backend Development to join their fully remote, agile team. This is an exciting opportunity to shape the architecture and development of cutting-edge software solutions. The ideal candidate will have a strong background in software engineering principles, a deep understanding of backend technologies, and a proven ability to lead and mentor development teams. You will be responsible for designing, developing, testing, and deploying robust, scalable, and high-performance backend systems. Experience with cloud platforms, microservices architecture, and database management is essential.

As a remote Lead Software Engineer, you will guide the technical direction of backend projects, ensuring adherence to best practices in coding, security, and performance optimization. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver exceptional user experiences and robust functionalities. Responsibilities include writing clean, efficient, and maintainable code, conducting code reviews, troubleshooting complex issues, and participating in architectural design discussions. Experience with various programming languages such as Python, Java, Node.js, or Go, along with frameworks like Django, Spring, or Express.js, is highly desirable. Familiarity with CI/CD pipelines, containerization technologies (Docker, Kubernetes), and agile methodologies is also crucial. The ability to work effectively in a distributed team, manage multiple priorities, and communicate technical concepts clearly is paramount. If you are a passionate and experienced backend engineer looking to lead and innovate in a remote environment, we encourage you to apply.

Responsibilities:
  • Lead the design and development of scalable backend systems.
  • Write high-quality, maintainable, and efficient code.
  • Mentor and guide junior software engineers.
  • Conduct code reviews and ensure adherence to coding standards.
  • Architect and implement microservices and API solutions.
  • Collaborate with cross-functional teams on product development.
  • Optimize application performance and troubleshoot complex issues.
  • Implement and manage CI/CD pipelines for automated deployments.
  • Ensure security best practices are integrated into the development process.
  • Stay updated with emerging technologies and industry trends.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Engineer - Backend Development

30400 Tuwan KES30000 Monthly WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated and eager Remote Junior Software Engineer to join their development team. This internship is fully remote, providing a fantastic chance for aspiring developers to gain hands-on experience in backend development. You will work closely with senior engineers to design, develop, test, and deploy backend services and APIs. Responsibilities include writing clean, efficient, and maintainable code in languages such as Python, Java, or Node.js. You will assist in database design and management, participate in code reviews, and contribute to the development of new features for our client's applications. Debugging and troubleshooting existing code to resolve issues and improve performance will be part of your daily tasks. Learning and applying software development best practices, including version control (Git) and agile methodologies, is essential. The ideal candidate will have a strong foundation in computer science principles, data structures, and algorithms. Proficiency in at least one backend programming language is required, along with familiarity with databases (SQL or NoSQL). Excellent problem-solving skills, a strong desire to learn, and good communication abilities are crucial for effective remote collaboration. This is a valuable opportunity for students or recent graduates looking to launch their careers in software engineering, contributing to innovative projects from a remote setting and gaining practical skills that will be highly sought after in the industry, supporting development efforts relevant to areas around **Kitale, Trans-Nzoia, KE**, and globally. Embrace this chance to grow your technical expertise and build a strong foundation in backend development.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior backend software architect Jobs in Kenya !

Senior Software Engineer, Backend Development

80200 Shella KES480000 Annually WhatJobs remove_red_eye View All

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer to focus on backend development. This role is crucial in designing, building, and maintaining robust, scalable, and high-performance server-side applications and APIs. As a fully remote position, you will collaborate with a dynamic and distributed team of engineers, product managers, and designers, contributing to innovative software solutions. You will be responsible for writing clean, efficient, and maintainable code in languages such as Python, Java, Node.js, or Go. The ideal candidate will have a strong understanding of database design and management (SQL and NoSQL), microservices architecture, and cloud platforms (AWS, Azure, GCP). You will play a key role in architecting new features, optimizing existing systems for performance and scalability, and ensuring the security of our applications. This includes developing and implementing RESTful APIs, working with message queues, and integrating with third-party services. Mentorship of junior engineers and participation in code reviews to uphold code quality and best practices will also be a significant part of your role. We are looking for a proactive problem-solver with a passion for technology and a proven ability to deliver high-quality software in a fast-paced, collaborative remote environment. Your ability to translate complex business requirements into technical solutions will be essential. This is an exciting opportunity to make a significant impact on our client's technology roadmap and contribute to the development of cutting-edge software products.

Key Responsibilities:
  • Design, develop, and deploy scalable backend services and APIs.
  • Write clean, efficient, and well-documented code.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Collaborate with front-end developers and other team members.
  • Participate in code reviews and mentor junior engineers.
  • Troubleshoot and resolve software defects and issues.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 6 years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Strong experience with relational (SQL) and/or NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of microservices architecture and RESTful APIs.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven experience working effectively in a fully remote team.
This role is based in Malindi, Kilifi, KE , but is a fully remote opportunity, offering the flexibility to work from your preferred location. Strong virtual communication and teamwork skills are essential for this role.
This advertiser has chosen not to accept applicants from your region.

Senior Robotics Engineer - Automation Design

01030 Makongeni KES360000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and experienced Senior Robotics Engineer to join their advanced automation design team. This is a fully remote position, providing you the opportunity to work from your preferred location. You will play a pivotal role in the conceptualization, design, development, and implementation of sophisticated robotic systems and automated manufacturing processes. This includes the integration of advanced sensors, control systems, and artificial intelligence for complex tasks. You will collaborate closely with a global, cross-functional team of engineers, software developers, and R&D scientists, leveraging cutting-edge virtual collaboration platforms to ensure effective communication and project alignment. Your responsibilities will encompass robot kinematics and dynamics, path planning, motion control, and system integration. You will design and develop custom robotic end-effectors, fixtures, and tooling to meet specific application needs. Experience with industrial robot programming (e.g., FANUC, KUKA, ABB) and simulation software (e.g., ROS, MATLAB/Simulink) is essential. The ideal candidate will possess a strong understanding of mechanical design principles, mechatronics, and control theory, coupled with hands-on experience in prototyping and testing robotic systems. You will be responsible for troubleshooting and debugging complex automation challenges, often in simulation environments before physical deployment. A passion for innovation and a proactive approach to problem-solving are critical. You will contribute to defining the future roadmap of automation technologies within the company, driving efficiency and pushing the boundaries of what is possible. This role requires exceptional analytical and critical thinking skills, as well as the ability to work independently and manage multiple tasks effectively in a remote setting. You will present technical findings and project updates to stakeholders. This is an exciting opportunity to work on high-impact projects that are transforming industries. A Master's or Ph.D. in Mechanical Engineering, Robotics, or a related field is preferred, along with 8+ years of experience in robotics and automation. Experience with AI/ML in robotics is a significant advantage. Excellent communication skills are vital for effective remote collaboration.
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.

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 Senior Backend Software Architect Jobs