Software Engineering Manager - Nairobi

Angaza creates software for selling life-changing products in underserved markets.

Every day, families in more than thirty countries, from Kenya to Nigeria to India, use technology developed by Angaza to buy solar home systems with “pay-as-you-go” (PAYG) financing. These off-grid products were designed and manufactured by an Angaza partner such as Greenlight Planet or Fosera, with Angaza collaborating to integrate PAYG functionality into the product firmware, electronics, and overall design.



As an engineering manager, you will lead a team working to make that number much larger.

Your primary responsibility will be the effectiveness of a team with 3–6 engineers whose primary role is to scale Angaza’s payment and communication platforms. You will enable the team’s success by providing technical direction, helping to shape strategy, hiring and on-boarding new engineers, improving engineering processes and supporting the individual development of every person you manage.You will also be working as a technical contributor to build crucial tools for managing thousands of SMS messages and mobile payment integrations daily. Our stack includes Python (especially SQLAlchemy and Flask), Postgres, and Javascript (notably React and Redux). We deploy on Amazon Web Services and Heroku. As a team manager, you will foster both collaboration and independent responsibility in the members of your team. See the full job description.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file