Andela Engineering Manager Jobs in Kenya
Andela Engineering Manager Jobs in Kenya
About AndelaAndela is developing a corps of high-quality technology talent across the African continent that will drive the current and future phases of tech-enabled growth around the world.
With the fastest growing population and highest youth population in the world, we believe Africa is one of the greatest untapped markets for talent development.
Andela advances human potential by powering today’s team and investing in tomorrow’s leaders.
We recruit the most talented developers on the African continent, shape them into technology leaders, and place them as full-time distributed team members with companies that range from Microsoft and IBM to dozens of high-growth startups.
Backed by Chan Zuckerberg Initiative, GV (Google Ventures) and Spark Capital, Andela is building the next generation of global technology leaders.
Passion, excellence, entrepreneurial spirit, and rejecting the status quo are just a few of the things that Andela team members have in common.
About the Role
Andela’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 Responsibilities
Be a combination of a highly-technical software engineer and an effective people manager
Recruit Technical Team Leads (TTLs) and Senior Engineers (SEs)
Identify potential candidates that best fit the role
Interview prospective TTLs and SEs to ensure fit
Facilitate onboarding of TTLs and SEs, in collaboration with Ops and P&C teams
Manage, measure and improve engineering processes
On boarding and off boarding process
Software development process
Manage up to 10 engineers
Manage team members with different skill sets and technical areas of focus
Mentor and coach the engineers and ensure their success
Encourage and promote best engineering practices with the engineers
Encourage a data-driven culture with the engineers to improve the efficiency, scalability, and stability of our in-house systems
Support the engineers in identifying, resolving and escalating issues that impact their work
Occasionally unblock engineers on complex issues via pair programming, whiteboarding and design sessions
Manage and track engineers on performance improvement plans
Inter-Departmental collaboration with
Engineering Managers to ensure collaboration across the Engineering department
Product Managers to advocate for and ensure the prioritization of technical initiatives
Cross-Departmental collaboration with
Local Leadership to represent and communicate engineering initiatives
Learning team in regards to 1 Year Developer Placement Program
Success in regards to internal engagements
Operations in regards to hardware for engineers
P&C in regards to people issues
Support with budget creation, monitoring and adherence responsibilities
Qualifications
4-5 years of software development experience
3+ years experience managing and growing software engineering teams as a people manager
Excellent written and oral communication skills
Strong analytical and problem solving skills
A strong desire to mentor developers
Have ability to build rapport and communicate with individuals from diverse cultural backgrounds
Have excellent interpersonal skills.
Have strong leadership skills.
A Bachelor's or advanced degree in Software Engineering, Computer Science or related field.
EPIC Values Alignment
Demonstrable commitment to the learning & development of people and technology
The ability to learn new things fast enough to amaze your friends and family
How to Apply
If the above sounds like an exciting role to you, please tell us why you believe you’re a good fit and we’ll be in touch.
Benefits & Compensation
Full-time compensation
Full medical coverage
Breakfast, lunch and snacks provided daily
Beautiful working environment
Opportunity to work with the brightest minds on the planet
Oh, and a chance to change the world!
Andela provides equal employment opportunities and workplace to all employees and applicants without regard to factors including but not limited to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, pregnancy (including breastfeeding), genetic information, HIV/AIDS or any other medical status, family or parental status, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state and local laws.
How to Apply
Interested and qualified candidates should apply online by 27th June 2019
For more information and job application details, see; Andela Engineering Manager Jobs in Kenya
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!