Engineering Manager

Remote
Full Time
Manager/Supervisor

About Angaza: 

Angaza creates software that enables businesses to sell life-changing products, on credit, to low-income consumers in emerging markets. Our technology uses an IoT network of connected devices, mobile payments, and machine learning to accelerate the adoption of solar energy systems, smartphones, and appliances.

Over 2 billion people across the globe live off-grid or are unbanked. Connecting this population to power, productive-use appliances, and financial services represents a $400 Billion + current market opportunity. Angaza’s B2B technology platform enables distribution businesses in emerging markets to grow their revenue by over 8x by extending their sales and credit offerings to this consumer base. Our software is already used by businesses in 50+ countries around the world to improve the daily lives of over 5 million people.

Building on this successful platform, Angaza is now pioneering new technologies and approaches that make affordable credit accessible to those previously underserved, enabling them to invest in life-changing opportunities. This further builds on our mission to advance technology to enhance financial inclusivity and drive economic growth. 

Role Summary:

We are looking for a skilled Engineering Manager to lead our software development and integration initiatives. This is a very unique and exciting opportunity to lead development of lending, credit, and compliance technologies to advance our mission in a way that is stable, reliable, fair, and protects our customers. This person will manage the engineering team responsible for the development and operation of our core lending systems. The successful candidate will demonstrate strong leadership skills, a strong interest in financial inclusion, and a proven track record in managing technology projects within the financial services industry.

Key Responsibilities:

  • Engineering Leadership: Lead the development and execution of engineering strategies that align with our business goals, enhancing product functionality and operational efficiency.
  • Project Management: Oversee multiple engineering projects, ensuring timely delivery, adherence to budget, and alignment with product specifications and quality standards.
  • Team Development: Hire, train, and mentor engineers and technical leads; promote a culture of high performance, continuous improvement, and collaborative problem solving.
  • Infrastructure Oversight: Manage the design, implementation, and maintenance of robust infrastructure that supports both our existing services and new technological initiatives.
  • Risk Mitigation: Develop and enforce best practices for maintaining high security standards and managing technical risks throughout our software and infrastructure environments.
  • Stakeholder Collaboration: Work closely with other department heads, product managers, and external partners to ensure engineering projects meet customer demands and comply with market requirements.
  • Technical Mastery: Maintain expertise in reliable financial systems, cloud native technologies, modern software development practices, and regulatory compliance affecting the financial services industry, particularly in Sub-Saharan Africa.
Qualifications:
  • Minimum of 8 years of experience in software engineering, with at least 3 years in a management role overseeing teams within the financial services sector.
  • Demonstrated experience in leading the development and maintenance of large-scale software systems and infrastructure.
  • Strong technical acumen in software engineering methodologies (Agile, Scrum, DevOps), cloud architectures, and modern programming languages.
  • Excellent leadership, communication, and interpersonal skills, capable of motivating and guiding teams and effectively collaborating with internal and external stakeholders.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field.
How to Apply

Please submit any materials supporting your candidacy using the form below, and complete any required application questions. We are eager to learn how your skills and passions can contribute to our continued success.
 

Other Details

Angaza is a for-profit company with headquarters in Nairobi and San Francisco.

Kenyan employees receive salary and competitive benefits that include:

- Company-sponsored private medical plan

- Pension plan with company contribution

- Flexible scheduling and time off policies

- Knowledge that you're making a positive impact on the world every day you come to work!


Our Commitment to DEI

At Angaza, we evaluate all candidates on the basis of their ability to meet stated job requirements. We do not discriminate against candidates on the basis of sex, gender, marital status, religion, nationality, or other personal characteristics. In keeping with our commitment to supporting a safe and inclusive workplace, we strongly encourage candidates from traditionally underrepresented backgrounds to apply. 

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*