3 Senior Remote Backend Software Engineer jobs in whatjobs

Senior Remote Backend Software Engineer

20100 Mwembe KES400000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm, is looking for a highly skilled and experienced Senior Remote Backend Software Engineer to join our innovative and fully distributed engineering team. This is a critical role where you will be responsible for designing, developing, and maintaining scalable and robust backend systems that power our cutting-edge applications. The ideal candidate will possess deep expertise in modern backend languages, frameworks, and database technologies. Your responsibilities will include architecting microservices, developing APIs, ensuring high performance and responsiveness of the server-side logic, and implementing security and data protection measures. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions. This position requires a strong understanding of cloud infrastructure (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines. The ability to write clean, maintainable, and efficient code, along with a passion for solving complex technical challenges, is essential. You will participate in code reviews, contribute to technical design discussions, and mentor junior engineers. This role offers the opportunity to work on challenging projects, influence technical direction, and contribute to a culture of engineering excellence, all within a flexible remote work environment. We are seeking a proactive problem-solver with excellent communication skills and a proven ability to work independently and as part of a globally distributed team. Your contributions will directly impact the performance, reliability, and scalability of our core products.

Key Responsibilities:
  • Design, develop, test, deploy, and maintain backend services and APIs.
  • Architect and implement scalable, high-performance, and reliable distributed systems.
  • Write clean, efficient, and well-documented code in relevant backend languages (e.g., Python, Node.js, Java, Go).
  • Optimize applications for maximum speed and scalability.
  • Implement robust security and data protection measures.
  • Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
  • Work with databases (SQL and NoSQL) to manage data effectively.
  • Leverage cloud platforms (AWS, Azure, GCP) and containerization technologies.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to technical architecture decisions and roadmap planning.
  • Mentor junior backend engineers and promote best practices.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proven expertise in at least one major backend programming language and framework.
  • Strong understanding of software architecture patterns, data structures, and algorithms.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
  • Familiarity with cloud services (AWS, Azure, GCP) and microservices architecture.
  • Experience with Docker, Kubernetes, and CI/CD pipelines is a strong plus.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills for remote teamwork.
  • Demonstrated ability to work independently and manage priorities effectively.
This position is fully remote, supporting development for projects based near Naivasha, Nakuru, KE .
This advertiser has chosen not to accept applicants from your region.

Senior Remote Backend Software Engineer

40200 Kisumu KES210000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Remote Backend Software Engineer to join our growing, distributed engineering team. This is a 100% remote position, offering the flexibility to work from anywhere. You will be responsible for designing, developing, and maintaining robust, scalable, and high-performance back-end systems and APIs. The ideal candidate has a deep understanding of server-side logic, database management, and API design, along with a proven ability to write efficient, maintainable, and well-tested code. You will collaborate closely with front-end engineers, product managers, and other stakeholders to deliver exceptional software solutions. This role requires strong problem-solving abilities, a commitment to best practices, and the capacity to excel in a collaborative, asynchronous, remote work environment.

Responsibilities:
  • Design, develop, and implement scalable and efficient back-end services and APIs.
  • Write clean, maintainable, and well-documented code in relevant programming languages.
  • Manage and optimize database performance and schema design.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Ensure the security and integrity of data and applications.
  • Troubleshoot, debug, and resolve back-end issues.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Contribute to architectural decisions and technology stack selection.
  • Develop and maintain technical documentation for APIs and services.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Stay current with emerging back-end technologies and best practices.
  • Mentor junior back-end engineers and promote best practices within the team.
  • Participate actively in agile development processes and team discussions.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in back-end software development.
  • Proficiency in one or more back-end programming languages (e.g., Python, Java, Node.js, Go, Ruby).
  • Strong experience with back-end frameworks (e.g., Django, Flask, Spring Boot, Express.js).
  • Expertise in database technologies (e.g., PostgreSQL, MySQL, MongoDB) and SQL.
  • Experience designing and building RESTful APIs.
  • Familiarity with microservices architecture and distributed systems.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, comfortable working in a remote, asynchronous environment.
  • Experience with performance optimization and caching strategies.
  • Understanding of security best practices in web development.
Join our team and contribute to building innovative and high-impact applications in a fully remote setting.
This advertiser has chosen not to accept applicants from your region.

Senior Remote Backend Software Engineer

90120 Mlolongo, Eastern KES160000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Remote Backend Software Engineer to join our cutting-edge technology team. This is a fully remote, full-time position offering an exceptional opportunity to design, develop, and maintain robust and scalable backend systems. The ideal candidate will possess a deep understanding of software architecture, database design, API development, and best practices in modern software engineering. You will be responsible for leading the development of new features, optimizing existing systems, and ensuring the performance, security, and reliability of our backend infrastructure. This role involves working closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. Key responsibilities include designing and implementing RESTful APIs, writing efficient and maintainable code, performing code reviews, and troubleshooting complex technical issues. You will also play a crucial role in database management, performance tuning, and implementing CI/CD pipelines. We are looking for an individual with a strong command of at least one major backend programming language (e.g., Python, Java, Node.js, Go, Ruby) and extensive experience with cloud platforms (AWS, Azure, GCP). Experience with microservices architecture, containerization (Docker, Kubernetes), and various database technologies (SQL, NoSQL) is highly desirable. The successful candidate will have excellent problem-solving skills, a proactive attitude, and the ability to mentor junior engineers. Strong communication skills are essential for effective collaboration within a remote team environment. This is an ideal position for a seasoned backend engineer looking to contribute to significant projects and drive technological innovation from a remote setting. You will be instrumental in shaping the technical direction of our products and ensuring our platform's scalability and efficiency. We value continuous learning and encourage our engineers to explore new technologies and methodologies.

Qualifications:
  • 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.
  • Expertise in at least one server-side programming language (e.g., Python, Java, Node.js, Go, Ruby).
  • Strong experience with building and consuming RESTful APIs.
  • Proficiency with cloud platforms such as AWS, Azure, or GCP.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with microservices architecture, Docker, and Kubernetes.
  • Solid understanding of software development best practices, including testing, CI/CD, and version control (Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with experience working in remote agile teams.
  • Ability to design scalable, secure, and performant backend systems.
  • Experience mentoring junior developers is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior remote backend software engineer 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 Senior Remote Backend Software Engineer Jobs