4 Lead Backend Software Engineer Cloud Infrastructure jobs in whatjobs
Lead Backend Software Engineer - Cloud Infrastructure
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of scalable and resilient backend services and APIs.
- Architect and build robust cloud-native solutions on platforms like AWS, Azure, or GCP.
- Mentor and guide a team of backend engineers, fostering a culture of technical excellence and collaboration.
- Define and enforce coding standards, best practices, and testing methodologies.
- Optimize application performance, scalability, and reliability through code reviews and performance tuning.
- Collaborate with frontend developers, product managers, and other stakeholders to define project requirements and technical roadmaps.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay current with emerging technologies and industry trends, recommending and implementing innovative solutions.
- Ensure the security and integrity of all backend systems and data.
- Contribute to infrastructure automation and CI/CD pipelines.
- 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, with a significant focus on cloud technologies.
- Proven experience leading engineering teams and mentoring junior developers.
- Expertise in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Strong experience with microservices architecture and design patterns.
- In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and their services.
- Experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL) and data modeling.
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication and interpersonal skills, enabling effective collaboration in a hybrid environment.
- Experience with CI/CD pipelines and infrastructure as code is a plus.
Lead Backend Software Engineer - Cloud Infrastructure
Posted 18 days ago
Job Viewed
Job Description
Lead Backend Software Engineer - Cloud Infrastructure
Posted 18 days ago
Job Viewed
Job Description
Your responsibilities will include defining technical roadmaps, setting coding standards, conducting code reviews, and ensuring the seamless integration of various system components. You will work closely with product managers, frontend engineers, and DevOps teams to deliver robust solutions that meet business objectives and user needs. The ideal candidate will have a strong command of server-side languages such as Python, Go, or Java, and extensive experience with cloud platforms like AWS, Azure, or GCP. Expertise in containerization technologies (Docker, Kubernetes) and a deep understanding of distributed systems, API design (RESTful, GraphQL), and database technologies (SQL, NoSQL) are crucial.
We are looking for an engineer with a proven history of leading successful software development projects from inception to production. Excellent problem-solving skills, a passion for clean code, and a commitment to continuous improvement are essential. You should be adept at performance tuning, security best practices, and implementing robust testing strategies. The ability to communicate complex technical concepts clearly to both technical and non-technical audiences is a must. This remote role requires strong self-discipline, excellent time management, and a collaborative spirit. If you are passionate about building scalable cloud solutions and leading a high-performing engineering team in a remote-first environment, we want to hear from you. Experience with CI/CD pipelines and infrastructure as code (IaC) is highly desirable.
Lead Backend Software Engineer - Cloud Infrastructure
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and architecture of robust, scalable, and high-performance backend systems and APIs.
- Develop and maintain backend services using modern programming languages and frameworks (e.g., Python, Node.js, Go, Java).
- Build and manage infrastructure on cloud platforms such as AWS, Azure, or GCP.
- Implement and optimize CI/CD pipelines for automated testing, deployment, and infrastructure management.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and deliver features.
- Write clean, well-documented, and maintainable code, adhering to best practices.
- Mentor and guide junior backend engineers, fostering technical growth and code quality.
- Ensure the security, performance, and scalability of the backend infrastructure.
- Troubleshoot and resolve complex technical issues across the backend stack.
- Contribute to technical roadmaps and strategic planning for backend development.
- A Bachelor's degree in Computer Science, Engineering, or a related technical field.
- A minimum of 7 years of professional experience in backend software development, with a strong focus on cloud infrastructure.
- Proven experience designing and implementing large-scale distributed systems.
- Expertise in at least one major cloud platform (AWS, Azure, GCP) and its associated services.
- Strong proficiency in one or more backend programming languages (e.g., Python, Node.js, Go, Java).
- Deep understanding of microservices architecture, RESTful APIs, and containerization technologies (e.g., Docker, Kubernetes).
- Experience with database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB).
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership and communication skills, with the ability to effectively collaborate with a remote team.
- Experience with performance tuning and optimization of backend systems.
Be The First To Know
About the latest Lead backend software engineer cloud infrastructure Jobs in Kenya !