Founded in 2006, One Acre Fund supplies smallholder farmers with the agricultural services they need to make their farms vastly more productive. We provide quality farm supplies on credit, delivered within walking distance of farmers homes, and agricultural trainings to improve harvests. We measure our success by our ability to make farmers more prosperous: On average, farmers harvest 50 percent more food after working with One Acre Fund.
We are growing quickly. We currently serve more than 800,000 farm families in Eastern and Southern Africa, with more than 7,500 full-time staff, and we aim to serve 1 million farm families by 2020.
We believe that innovative technology is the key to scale and to building the most efficient and effective rural distribution network on the African continent. Today, we reach 800,000 farm families; and we aspire to serve more than 10 million households in the coming decade. Our future tech vision and strategy focuses on a mobile tech transformation: equipping our 5,000+ field staff with the mobile-based tools to reach more farmers efficiently; developing scalable, direct communication channels with farmers (USSD and SMS) to improve customer service; and digitizing and decentralizing data collection tools to speed up data flows and improve efficiency.
We are looking for an exceptional professional with the technical experience and strong execution skills to bring this vision to life. In this technical leadership role, the Director of Software Engineering will transform our technology into a core organizational strength.
In this role, you will oversee a team of more than 20 staff, including developers and quality assurance officers. You will be a key leader in the Technology Division responsible for guiding One Acre Fund to develop highly innovative technology solutions in the agri-tech space. Your role is highly cross-functional and requires you to create alignment across multiple teams. You will engage in highly technical activities, such as building a team culture around agile best practices, to reviewing code to ensuring our systems are scalable as well as team management and leadership.. Specific responsibilities include:
Set and steer software strategy & vision: In collaboration with other leaders Tech division, you will develop our internal software strategy and ensure alignment with broader business strategy. Specifically:
Develop leaders and build team: Youll lead a high performing team of 10+ developers and 20+ total staff, including direct management of 4-5 team leads. You will be responsible for professional growth, performance management, and team culture and cohesion. Specifically:
Lead efficient and timely delivery of impactful, innovative software products: You will deploy and manage developer resources in order to help solve some of our organizations most important challenges by leveraging technology. Specifically:
Communicate and engage with key stakeholders: You will engage with a broad group of stakeholders from across the tech function and the rest of the organization to solve problems and align priorities. Specifically:
We have a strong culture of constant learning and we invest in developing our people. Youll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance. We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. Youll have the opportunity to shape a growing organization and build a rewarding long-term career.
We are seeking an exceptional professional with over 10 years of work experience in software engineering and ideally a demonstrated passion for international development. Candidates who fit the following criteria are strongly encouraged to apply:
As soon as possible
Commensurate with experience.
Health insurance, housing, and comprehensive benefits
Yes. East Africans are strongly encouraged to apply.
One Acre Fund never asks candidates to pay any money or pay for tests at any stage of the interview process. Official One Acre Fund emails will always arrive from an @oneacrefund.org address. Please report any suspicious communication here.