Manager - Engineering & Monitoring Systems
Program Manager, Program Officer, Program Associate, Program Assistant
Application Email :


About the Organization:

IDinsight uses data and evidence to help leader’s combat poverty worldwide. Their collaborations deploy a large analytical toolkit to help clients design better policies, rigorously test what works, and use evidence to implement effectively at scale. Their services include, but are not limited to, Impact Evaluations, Process Evaluations, Monitoring Systems and Data on Demand. IDinsight is a pioneer in using rigorous data to drive development decisions, with recognition from Forbes, Foreign Policy Magazine, PopTech, and Echoing Green, among others.

Position: Manager - Engineering & Monitoring Systems

About the Role:

They are seeking candidates with a strong background in managing agile software teams, and a passion for building solutions to difficult social problems. Most importantly, successful candidates should possess the ability to lead teams solving complex challenges, both human and technological.

As a manager, the day-to-day work may include:

  • Leading meetings and removing blockers for IDinsight developer teams.

  • Leading the sprint planning and retrospective process.

  • Creating and managing project work plans and budgets.

  • Communicating with IDinsight project teams and clients on software planning and execution.

  • Reviewing team deliverables for quality control.

  • Producing materials for client development and fundraising.

  • Working with the team leads to refine the project lifecycle and how we manage the team.

  • Mentoring IDinsight junior team members and other managers.

Technical qualifications:

  • Bachelor's degree.

  • 4-10 years relevant work experience, including managerial experience in a developing country.

  • Experience managing software development teams, such as serving as a product manager.

  • Experience using agile principles and tools in a management context.

  • Understanding of the software development lifecycle and related concepts such as version control, testing, and continuous integration/deployment.

  • Ability to communicate technical concepts to both technical and non-technical audiences.

Preferred Qualifications:

  • Advanced degree, preferably in public policy, economics, public administration, business, engineering, or computer science.

  • Writing clean code in a production setting.

  • Writing user- and developer-facing documentation for software projects.

  • Designing architecture for software systems.

  • Managing cloud infrastructure using a hosting service like AWS, GCP, or Azure.

  • Familiarity with user research methodologies.

  • Experience managing budgets of large scale projects or P&L for a business unit.

How to apply

For more information please check the Link