Engineering Manager at Andela Nigeria

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Based in NYC, SF, Lagos, Nairobi, Rwanda and Kampala, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage.We are recruiting to fill the position below:Job Title: Engineering ManagerLocations: Lagos, Nigeria, Nairobi, KenyaAbout the RoleAndela’s Technology department is charged with implementing products that will help Andela to scale with consistency and quality while providing excellent service internally and externally.  It is responsible for finding the best solution for Andela’s needs, not necessarily the best solution that Andela can build.In this role, you will primarily work as a Engineering Manager within the Technology department as a people manager of up to 10 engineers, providing mentoring and coaching to the engineers, and maintaining innovative processes that monitor the health of the engineering team.Key ResponsibilitiesBe a combination of a highly-technical software engineer and an effective people managerRecruit Technical Team Leads (TTLs) and Senior Engineers (SEs):Identify potential candidates that best fit the roleInterview prospective TTLs and SEs to ensure fitFacilitate onboarding of TTLs and SEs, in collaboration with Ops and P&C teamsManage, measure and improve engineering processes:Onboarding and offboarding processSoftware development processManage up to 10 engineers:Manage team members with different skill sets and technical areas of focusMentor and coach the engineers and ensure their successEncourage and promote best engineering practices with the engineersEncourage a data-driven culture with the engineers to improve the efficiency, scalability, and stability of our in-house systemsSupport the engineers in identifying, resolving and escalating issues that impact their workOccasionally unblock engineers on complex issues via pair programming, whiteboarding and design sessionsManage and track engineers on performance improvement plansInter-Departmental collaboration withEngineering Managers to ensure collaboration across the Engineering departmentProduct Managers to advocate for and ensure the prioritization of technical initiativesCross-Departmental collaboration with:Local Leadership to represent and communicate engineering initiativesLearning team in regards to 1 Year Developer Placement ProgramSuccess in regards to internal engagementsOperations in regards to hardware for engineersP&C in regards to people issuesSupport with budget creation, monitoring and adherence responsibilities.

Apply at