8 Remote Lead Software Engineer Backend jobs in whatjobs

Remote Lead Software Engineer (Backend)

20200 Kapsuser KES250000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and motivated Lead Software Engineer to join their globally distributed engineering team. This is a fully remote position, offering the flexibility to work from anywhere. As a Lead Engineer, you will be instrumental in designing, developing, and deploying scalable backend systems that power our cutting-edge products. You will mentor junior engineers, drive technical decisions, and collaborate with product managers and other engineering leads to define technical roadmaps and architectural strategies. The ideal candidate possesses a deep understanding of distributed systems, microservices architecture, and cloud-native technologies. You should be proficient in multiple programming languages and have a proven track record of building robust, high-performance, and maintainable code. We are looking for a proactive problem-solver who can thrive in an autonomous, remote-first environment, contributing to a culture of innovation and technical excellence. Your responsibilities will include designing API services, optimizing database performance, ensuring system reliability and security, and participating in code reviews to maintain high-quality standards. You will also play a key role in evaluating and integrating new technologies to improve our development processes and product offerings. This role demands strong leadership qualities, excellent communication skills, and the ability to work effectively with diverse, cross-functional teams across different time zones. If you are passionate about building impactful software solutions and are looking for a challenging yet rewarding remote career opportunity, this is the role for you. We value collaboration, continuous learning, and a passion for solving complex technical challenges.

Key Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs.
  • Lead and mentor a team of software engineers.
  • Define and implement architectural patterns and best practices.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with product management and other engineering teams.
  • Conduct code reviews and ensure code quality.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the technical vision and strategy of the engineering department.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of software development experience, with a focus on backend systems.
  • Strong proficiency in languages such as Python, Java, Go, or Node.js.
  • Extensive experience with microservices architecture and cloud platforms (AWS, Azure, GCP).
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven experience in a technical leadership role.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer - Backend

70201 Mangu KES300000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and visionary Remote Lead Software Engineer specializing in backend development. This fully remote position offers an exciting opportunity to architect, develop, and maintain robust, scalable, and high-performance backend systems. You will lead a team of talented engineers, providing technical guidance, mentorship, and fostering a collaborative development environment. Key responsibilities include designing complex software solutions, making critical architectural decisions, and ensuring code quality through rigorous reviews and best practices. You will work closely with product managers, frontend engineers, and other stakeholders to translate business requirements into efficient technical solutions. Expertise in various programming languages, database technologies, and cloud platforms is essential. You will be instrumental in driving the adoption of new technologies, improving development processes, and ensuring the reliability and security of our backend infrastructure. The role demands a deep understanding of software design patterns, data structures, algorithms, and system architecture. You will be responsible for identifying and resolving complex technical challenges, optimizing application performance, and ensuring seamless integration with third-party services. Strong leadership, communication, and problem-solving skills are paramount for success in this remote capacity. This is a pivotal role for an engineer passionate about building cutting-edge software and leading a high-performing remote engineering team.

Responsibilities:
  • Lead the design, development, and deployment of backend software solutions.
  • Architect scalable, reliable, and maintainable backend systems.
  • Mentor and guide a team of software engineers, fostering technical growth.
  • Conduct code reviews and enforce coding standards and best practices.
  • Collaborate with cross-functional teams to define and deliver new features.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and resolve complex technical issues.
  • Evaluate and integrate new technologies and tools.
  • Ensure high code quality and comprehensive test coverage.
  • Drive technical discussions and decision-making within the engineering team.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience in backend software development, with a strong portfolio of successful projects.
  • Proven experience in a technical leadership or lead engineer role.
  • Expertise in one or more backend programming languages (e.g., Java, Python, Node.js, Go).
  • Deep understanding of database technologies (SQL/NoSQL) and ORM frameworks.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Strong knowledge of RESTful APIs, system design, and software architecture patterns.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to lead and inspire a remote engineering team.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer (Backend)

10100 Nyeri Town KES300000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled and experienced Lead Software Engineer with a strong focus on backend development to join our innovative, fully remote team. This is a pivotal role where you will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend systems. You will lead a team of talented engineers, mentor junior developers, and drive technical excellence across the entire software development lifecycle. As a remote-first company, we embrace distributed collaboration and empower our engineers to work from anywhere. We are looking for a visionary leader who is passionate about building cutting-edge solutions and fostering a culture of innovation.

Responsibilities:
  • Lead the design, development, and implementation of complex backend services and APIs using modern programming languages and frameworks (e.g., Python, Node.js, Go, Java).
  • Architect scalable and resilient cloud-native applications on platforms like AWS, Azure, or GCP.
  • Mentor and guide a team of software engineers, fostering their professional growth and ensuring high-quality code delivery.
  • Collaborate with product managers, designers, and other engineering teams to define product requirements and technical solutions.
  • Drive best practices in software development, including code reviews, automated testing, CI/CD pipelines, and performance optimization.
  • Troubleshoot and resolve production issues, ensuring the stability and reliability of our systems.
  • Conduct technical research and evaluate new technologies to improve our architecture and development processes.
  • Promote a collaborative and inclusive team culture within a remote work environment.
  • Contribute to strategic technical planning and roadmap development.
  • Ensure the security and integrity of our data and systems.
  • Champion a data-driven approach to software development and decision-making.
  • Participate in on-call rotation to support critical systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development, with at least 2 years in a lead or senior role.
  • Proven experience in designing and building scalable microservices architectures.
  • Expertise in at least one major cloud platform (AWS, Azure, GCP) and associated services.
  • Strong proficiency in database technologies (SQL and NoSQL), such as PostgreSQL, MongoDB, or Cassandra.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Excellent understanding of distributed systems, concurrency, and asynchronous programming.
  • Strong leadership, communication, and interpersonal skills, with the ability to effectively mentor and collaborate remotely.
  • Experience with agile development methodologies.
  • Proficiency in version control systems like Git.
  • Demonstrated ability to work independently and drive projects to completion in a remote setting.
  • A passion for clean code, robust architecture, and continuous learning.
This fully remote position is ideal for an experienced engineer looking to make a significant impact from Nyeri, Nyeri, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer (Backend)

80100 Shella KES140000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is seeking a highly skilled and experienced Remote Lead Software Engineer (Backend) to spearhead the development of innovative software solutions. This is a fully remote position, allowing you to contribute to impactful projects from anywhere, supporting the development of systems that may serve clients in regions including Malindi, Kilifi, KE . You will be responsible for leading a team of backend engineers, architecting robust and scalable solutions, writing high-quality code, and ensuring the performance, security, and maintainability of our backend systems. Your duties will include designing APIs, managing databases, integrating with third-party services, conducting code reviews, and mentoring junior developers. You will work closely with frontend engineers, product managers, and other stakeholders to deliver seamless user experiences and meet business objectives. The ideal candidate possesses a strong command of multiple backend programming languages and frameworks, extensive experience in software architecture and design patterns, and a deep understanding of cloud technologies. Excellent leadership, communication, and problem-solving skills are critical. This role demands a visionary leader, a hands-on coder, and an independent problem-solver who can thrive in a fast-paced, remote development environment and drive technical excellence.

Responsibilities:
  • Lead and mentor a team of backend software engineers.
  • Architect, design, and implement scalable, secure, and high-performance backend systems.
  • Write clean, maintainable, and efficient code in relevant programming languages (e.g., Python, Java, Node.js).
  • Develop and manage robust APIs for various applications.
  • Design and optimize database schemas and queries (e.g., SQL, NoSQL).
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement and maintain CI/CD pipelines and automated testing strategies.
  • Ensure the security and integrity of data and systems.
  • Troubleshoot and debug complex technical issues.
  • Stay updated with emerging technologies and best practices in software engineering.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional experience in backend software development.
  • Proven experience in leading software engineering teams and mentoring developers.
  • Strong expertise in at least one modern backend programming language (e.g., Python, Go, Java, Ruby).
  • In-depth knowledge of backend architecture, design patterns, and microservices.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in database management (SQL and/or NoSQL).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently, manage project timelines, and drive technical decisions in a remote setting.
Join a collaborative team and shape the future of technology from a fully remote position.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer - Backend

50200 Tuwan KES150000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively seeking a highly skilled and experienced Remote Lead Software Engineer specializing in backend development to join their innovative technology team. This is a fully remote position where you will lead the design, development, and deployment of robust, scalable, and high-performance backend systems. You will be responsible for mentoring and guiding a team of talented engineers, fostering a collaborative and productive remote work environment. Key responsibilities include defining technical architecture, setting coding standards, and ensuring the quality and efficiency of our software solutions. You will work closely with product managers and frontend developers to translate business requirements into technical specifications and elegant solutions. The ideal candidate will have extensive experience with modern programming languages (e.g., Python, Java, Go), cloud platforms (AWS, Azure, GCP), and database technologies (SQL, NoSQL). Proven experience in designing and implementing RESTful APIs, microservices architectures, and CI/CD pipelines is essential. Strong understanding of software development best practices, including agile methodologies, test-driven development (TDD), and security principles, is required. You must possess excellent problem-solving abilities, a passion for continuous learning, and exceptional communication skills to effectively collaborate with distributed teams. This is a leadership role that offers the opportunity to make a significant impact on our technology roadmap and drive innovation. The role is advertised with an affiliation to **Bungoma, Bungoma, KE**, but the position is 100% remote.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer (Backend)

80100 Nairobi, Nairobi KES350000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and visionary Lead Software Engineer to spearhead their backend development efforts in a fully remote capacity. This is a critical role for a seasoned professional who can lead a team of talented engineers, architect scalable and robust backend systems, and drive the technical direction of our client's core products. You will be responsible for designing, developing, and deploying high-quality software solutions, mentoring team members, and fostering a culture of technical excellence. The ideal candidate possesses strong leadership qualities, deep expertise in backend technologies, and a proven ability to deliver complex projects in a distributed team environment. You will play a key role in shaping the future of our client's technology stack. Responsibilities include:
  • Leading a team of backend software engineers, providing technical guidance, code reviews, and mentorship.
  • Architecting, designing, and developing highly scalable, reliable, and performant backend services and APIs.
  • Defining and implementing technical strategies and roadmaps for backend development.
  • Collaborating closely with product managers, frontend engineers, and other stakeholders to deliver features.
  • Ensuring the quality, security, and maintainability of the codebase.
  • Driving best practices in software development, including agile methodologies, CI/CD, and automated testing.
  • Identifying and resolving performance bottlenecks and technical debt.
  • Participating in the recruitment and onboarding of new engineering talent.
  • Staying current with emerging technologies and industry trends, and evaluating their potential application.
  • Contributing to system design discussions and architectural decisions.
  • Troubleshooting and resolving production issues.
  • Promoting a collaborative and productive team environment within a remote setting.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of professional software development experience, with at least 3 years in a lead or senior engineering role.
  • Extensive experience in designing and building large-scale backend systems using languages such as Python, Java, Go, or Node.js.
  • Deep understanding of database technologies (SQL and NoSQL), caching mechanisms, and message queues.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of microservices architecture, RESTful APIs, and distributed systems.
  • Experience with CI/CD pipelines and infrastructure as code.
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to mentor junior engineers and foster team growth.
  • Proven ability to work effectively in a remote, asynchronous environment, manage priorities, and deliver results independently.
  • Strong understanding of software development principles, design patterns, and data structures.
  • Experience with agile development methodologies.
This is a fully remote position, offering the flexibility to work from your chosen location. We are looking for an exceptional leader who can inspire a team and drive innovation in backend development.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer (Backend)

30100 Moiben KES180000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished and visionary Lead Software Engineer specializing in backend development to join their innovative, fully remote engineering team. This role is pivotal in shaping the architecture, design, and implementation of scalable, high-performance backend systems that power our cutting-edge products. You will lead a talented group of engineers, mentor junior developers, and drive technical excellence across the entire software development lifecycle. If you are passionate about building robust, efficient, and maintainable backend solutions in a remote-first environment, this is the opportunity for you.

Key Responsibilities:
  • Lead the design, development, testing, deployment, and maintenance of scalable backend services and APIs.
  • Architect robust and efficient data models and database solutions.
  • Drive technical decision-making and ensure adherence to coding standards and best practices.
  • Collaborate closely with frontend engineers, product managers, and other stakeholders to translate requirements into technical solutions.
  • Mentor and guide junior and mid-level backend engineers, fostering their professional growth and technical skills.
  • Conduct code reviews to ensure code quality, performance, and security.
  • Identify and address performance bottlenecks and optimize existing systems.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Stay current with emerging backend technologies and industry trends, and advocate for their adoption where appropriate.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to the overall technical strategy and roadmap of the engineering department.
  • Promote a culture of innovation, collaboration, and continuous improvement within the engineering team.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of professional software development experience, with a strong focus on backend systems.
  • Proven experience leading software engineering teams and mentoring engineers.
  • Expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js, C#).
  • Deep understanding of database technologies (SQL and NoSQL), including design, optimization, and management (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of RESTful API design principles and microservices architecture.
  • Familiarity with message queues (e.g., Kafka, RabbitMQ) and caching mechanisms (e.g., Redis, Memcached).
  • Proficiency in designing and implementing scalable and fault-tolerant systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, essential for remote collaboration.
  • Experience with Agile development methodologies.
Join our dynamic team and help build the future of technology from anywhere in the world. We offer a competitive compensation package and excellent opportunities for career advancement.
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 !

Remote Lead Software Engineer - Backend

20117 Mwembe KES150000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and motivated Lead Software Engineer specializing in backend development to join their innovative, fully remote engineering team. This is an exceptional opportunity for an experienced developer to lead the design, development, and implementation of scalable and robust backend systems. You will be responsible for architecting complex solutions, mentoring junior engineers, and driving best practices in software development. The ideal candidate will have a deep understanding of various backend technologies, programming languages (e.g., Python, Java, Node.js), database management (SQL, NoSQL), and cloud platforms (AWS, Azure, GCP). You will play a key role in code reviews, performance optimization, and ensuring the security and reliability of our applications. This role requires strong problem-solving skills, a passion for building high-quality software, and the ability to work autonomously in a remote environment. You will collaborate with frontend developers, product managers, and other stakeholders to define technical requirements and deliver features that meet user needs and business goals. Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Excellent communication and leadership skills are essential for guiding the backend team and fostering a collaborative development culture. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with at least 7 years of professional software development experience, with a significant portion focused on backend systems and leading teams, is required. This position serves the Nakuru, Nakuru, KE technology sector, but the role is fully remote.
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