What Jobs are available for Lead Backend Engineer in Kenya?
Showing 5000+ Lead Backend Engineer jobs in Kenya
Lead Backend Engineer (API Development)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and deployment of backend services and APIs.
- Architect and implement scalable, reliable, and efficient backend solutions.
- Mentor and guide a team of backend engineers, fostering technical growth and best practices.
- Collaborate with cross-functional teams to define and deliver new features.
- Ensure high code quality through rigorous testing, code reviews, and adherence to standards.
- Optimize application performance and scalability.
- Implement and maintain CI/CD pipelines for automated deployment.
- Manage and evolve database schemas and data models.
- Troubleshoot and resolve complex backend issues.
- Stay abreast of emerging technologies and industry trends.
- 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 in a lead or senior engineering role.
- Expertise in at least one major backend programming language (e.g., Python, Node.js, Java, Go).
- Deep understanding of RESTful API design principles and experience with GraphQL.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Proficiency in database technologies (e.g., PostgreSQL, MongoDB, Redis).
- Strong understanding of software architecture patterns and best practices.
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership and communication skills.
- Experience with Agile development methodologies.
Is this job a match or a miss?
Lead Backend Software Engineer
Posted 17 days ago
Job Viewed
Job Description
- Designing, developing, and deploying scalable and reliable backend services and APIs.
- Leading and mentoring a team of backend software engineers, fostering a collaborative and productive environment.
- Defining and enforcing coding standards, best practices, and architectural guidelines.
- Collaborating with frontend engineers to integrate user-facing elements with server-side logic.
- Working closely with product managers to understand requirements and translate them into technical specifications.
- Optimizing application performance, scalability, and security.
- Implementing and managing cloud infrastructure (e.g., AWS, Azure, GCP).
- Conducting code reviews and providing constructive feedback to team members.
- Troubleshooting and debugging complex technical issues.
- Researching and evaluating new technologies to improve development processes and product offerings.
- Participating in architectural discussions and decision-making processes.
- Ensuring the timely delivery of high-quality software releases.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in backend software development, with at least 2 years in a lead or senior role.
- Proven expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js, Ruby).
- Strong experience with database technologies (e.g., SQL, NoSQL - PostgreSQL, MongoDB, Cassandra).
- Proficiency in designing and implementing RESTful APIs and microservices architecture.
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software development principles, data structures, algorithms, and design patterns.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a fully remote team.
- Experience with CI/CD pipelines and automated testing is a plus.
Is this job a match or a miss?
Lead Backend Software Engineer - Remote
Posted 23 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Remote Lead Backend Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Lead Backend Software Engineer, Scalable Systems
Posted 23 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and deployment of scalable, high-performance backend services and APIs.
- Architect and implement robust microservices architectures that support complex application functionalities.
- Oversee database design and optimization for performance and scalability.
- Collaborate with frontend engineers, product managers, and designers to define and deliver new features.
- Write clean, maintainable, and well-tested code in languages such as Python, Java, Go, or Node.js.
- Mentor and guide a team of backend engineers, fostering technical excellence and best practices.
- Drive the adoption of new technologies and development methodologies.
- Ensure the security, reliability, and performance of backend systems.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues in production environments.
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, with at least 2 years in a technical leadership role.
- Proven experience designing and building large-scale, distributed systems and microservices.
- Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Strong experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of API design principles (RESTful, gRPC).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and interpersonal skills.
- Experience working in an Agile development environment.
This is a phenomenal opportunity to join a pioneering tech company, lead a talented engineering team, and build cutting-edge solutions that impact millions of users globally, all from the convenience of a remote setup.
Is this job a match or a miss?
Lead Backend Software Engineer - Cloud Native
Posted 25 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of scalable microservices and backend APIs.
- Architect and implement cloud-native solutions on platforms like AWS, Azure, or GCP.
- Write clean, well-tested, and maintainable code in languages such as Python, Go, or Java.
- Champion best practices in software development, including TDD, CI/CD, and automated testing.
- Mentor and guide junior software engineers, fostering a culture of learning and collaboration.
- Collaborate with frontend developers, product managers, and DevOps engineers to deliver end-to-end solutions.
- Optimize application performance, scalability, and reliability.
- Conduct thorough code reviews and provide constructive feedback.
- Troubleshoot and resolve complex technical issues in production environments.
- Contribute to architectural decisions and technical strategy discussions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Proven experience designing and building microservices architectures.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Proficiency in one or more backend programming languages (e.g., Python, Go, Java, Node.js).
- Experience with containerization technologies like Docker and Kubernetes.
- Strong understanding of database technologies (SQL and NoSQL).
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated leadership capabilities and experience mentoring engineers.
- Experience with agile development methodologies.
Is this job a match or a miss?
Lead Backend Software Engineer, Cloud Services
Posted 18 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Be The First To Know
About the latest Lead backend engineer Jobs in Kenya !
Lead Backend Software Engineer - Cloud Architecture
Posted today
Job Viewed
Job Description
Responsibilities include:
- Designing and implementing scalable backend services and APIs.
- Developing and maintaining microservices architecture.
- Ensuring the performance, quality, and responsiveness of applications.
- Collaborating with frontend developers and product managers to define and implement new features.
- Optimizing applications for maximum speed and scalability.
- Implementing security and data protection measures.
- Mentoring junior engineers and conducting code reviews.
- Staying up-to-date with emerging technologies and industry trends.
- Contributing to architectural decisions and technical strategy.
We are looking for a candidate with a minimum of 8 years of professional software development experience, with at least 3 years in a lead or senior engineering role. Expertise in languages such as Python, Java, Node.js, or Go is essential. Proven experience with cloud platforms, containerization (Docker, Kubernetes), and CI/CD pipelines is required. Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB) is also necessary. Excellent communication and interpersonal skills are crucial for effective collaboration in a remote team setting. This role is ideal for a passionate problem-solver who enjoys tackling complex technical challenges and driving innovation. The position is based in **Mombasa, Mombasa, KE**, but operates 100% remotely.
Is this job a match or a miss?
Lead Backend Software Engineer, Cloud Services
Posted today
Job Viewed
Job Description
Key responsibilities include writing high-quality, maintainable, and well-tested code in languages such as Python, Java, or Go. You will design and implement RESTful APIs, manage database systems (SQL and NoSQL), and optimize application performance for speed and scalability. Experience with cloud platforms like AWS, Azure, or GCP is essential. You will also be involved in setting up CI/CD pipelines, implementing monitoring and logging solutions, and ensuring the security of our systems. The ideal candidate is a proactive problem-solver with excellent debugging skills and a strong advocate for best practices in software development. Exceptional leadership, communication, and collaboration skills are vital for success in this remote leadership role. A minimum of 10 years of experience in software development, with at least 3 years in a lead or senior architect role, is required. A Bachelor's or Master's degree in Computer Science or a related field is strongly preferred. If you are passionate about building scalable cloud solutions and leading high-performing remote teams, this is the opportunity for you.
Is this job a match or a miss?
Lead Backend Software Engineer - Cloud-Native Architectures
Posted 23 days ago
Job Viewed
Job Description
Is this job a match or a miss?