2 Lead Software Engineer Backend Services jobs in whatjobs
Lead Software Engineer - Backend Services
Posted 15 days ago
Job Viewed
Job Description
Our client, a rapidly growing technology firm, is looking for a highly skilled Lead Software Engineer to spearhead the development of their backend services. This is a fully remote position, empowering you to contribute your engineering prowess from anywhere. You will be responsible for designing, developing, deploying, and maintaining scalable and resilient backend systems that power our core products. Your role will involve architecting robust APIs, managing databases, and ensuring the performance, security, and reliability of our applications. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a proven track record of leading software development teams and delivering complex backend solutions. Extensive experience with modern programming languages such as Java, Python, Go, or Node.js, and proficiency with microservices architecture, cloud platforms (AWS, Azure, GCP), and containerization technologies (Docker, Kubernetes) are essential. You should demonstrate a deep understanding of database technologies (SQL and NoSQL), caching mechanisms, and messaging queues. Excellent problem-solving abilities, a passion for writing clean, efficient, and maintainable code, and a strong grasp of software development best practices, including CI/CD, testing, and code reviews, are paramount. This position requires strong leadership qualities, including the ability to mentor junior engineers, foster a collaborative development environment, and make sound technical decisions. Exceptional communication and interpersonal skills are vital for effective collaboration within a distributed remote team. While this role is entirely remote, an awareness of technology trends and development practices in regions like Kitale, Trans-Nzoia, KE can be beneficial for broad market understanding. We are seeking an innovative and motivated engineering leader dedicated to building high-quality, scalable software solutions.
This advertiser has chosen not to accept applicants from your region.
0
Lead Software Engineer, Backend Services
Posted 3 days ago
Job Viewed
Job Description
Our client is seeking an accomplished Lead Software Engineer to spearhead the development of their core backend services. This is a fully remote position offering the opportunity to work on challenging and impactful projects using modern technologies. You will be responsible for leading a team of talented engineers, defining technical direction, and ensuring the delivery of scalable, high-performance, and reliable backend systems. The ideal candidate will possess a strong foundation in software architecture, distributed systems, and best practices in backend development, along with excellent leadership and communication skills.
As the Lead Software Engineer, you will design and implement robust APIs, manage database systems, optimize application performance, and ensure the security and integrity of our data. You will collaborate closely with product managers, frontend engineers, and other stakeholders to translate business requirements into technical solutions. Your role will involve code reviews, mentoring junior developers, driving technical innovation, and contributing to the overall engineering culture. Experience with cloud platforms (AWS, Azure, GCP), microservices architecture, and CI/CD pipelines is highly desirable.
Key Responsibilities:
Required qualifications include a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A minimum of 8 years of professional software development experience, with at least 3 years in a lead or senior role. Proficiency in one or more backend languages (e.g., Python, Java, Go, Node.js) and experience with relational and NoSQL databases. Strong understanding of microservices architecture, RESTful APIs, and cloud computing platforms. Excellent problem-solving, analytical, and leadership skills. This is an exciting remote opportunity to shape the technical future of innovative products. The role is associated with **Nakuru, Nakuru, KE**, but is entirely remote.
As the Lead Software Engineer, you will design and implement robust APIs, manage database systems, optimize application performance, and ensure the security and integrity of our data. You will collaborate closely with product managers, frontend engineers, and other stakeholders to translate business requirements into technical solutions. Your role will involve code reviews, mentoring junior developers, driving technical innovation, and contributing to the overall engineering culture. Experience with cloud platforms (AWS, Azure, GCP), microservices architecture, and CI/CD pipelines is highly desirable.
Key Responsibilities:
- Lead the design, development, and deployment of scalable backend services and APIs.
- Mentor and guide a team of software engineers, fostering a collaborative and productive environment.
- Define technical architecture and standards for backend systems.
- Ensure the performance, scalability, security, and reliability of backend applications.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.
- Conduct code reviews and provide constructive feedback to team members.
- Champion best practices in software development, including testing, automation, and documentation.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to technical roadmaps and strategic planning.
Required qualifications include a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A minimum of 8 years of professional software development experience, with at least 3 years in a lead or senior role. Proficiency in one or more backend languages (e.g., Python, Java, Go, Node.js) and experience with relational and NoSQL databases. Strong understanding of microservices architecture, RESTful APIs, and cloud computing platforms. Excellent problem-solving, analytical, and leadership skills. This is an exciting remote opportunity to shape the technical future of innovative products. The role is associated with **Nakuru, Nakuru, KE**, but is entirely remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Lead software engineer backend services Jobs in Kenya !
1