Senior Software Engineer Manager


We believe that technology innovation is the key to building the most efficient rural distribution network on the African continent. Our passionate dev team manages a range of web, chat and mobile solutions to support our field operations staff, such as registering millions of farmers and their orders, optimizing delivery truck loads and routes, tracking deliveries, collecting mobile payments, and BI decision support solutions such as analyzing loan repayments.

Our tech is C# .Net Core, CouchBase, React Native and Kubernetes.

Our tooling landscape includes GitHub, JIRA, and Azure DevOps.


  • Report to the Director of R&D
  • Lead 4-5 development teams working in Agile to ship solutions efficiently and predictably
  • Support our technology transformation efforts - microservices, event-driven
  • Continuously improve and refine our development processes and quality
  • Mentor your ~30 team members and support their growth
  • Nurture a great team culture


We have a strong culture of constant learning and we invest in developing our people. You’ll 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. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.


  • 10+ years experience in building software solutions, including 5+ years in a leadership role
  • Compassionate and caring
  • A desire to keep learning
  • Comfortable with cloud-native technologies and architecture
  • Experienced Agile (scrum) practitioner - CSM/CSPO appreciated
  • Passion for quality and automation
  • High technical proficiency in at least:
  • One major web or mobile front-end technology (Angular, React, Vue.js)
  • One major back-end language (.Net C#, Java, Go, or NodeJS)
  • One NoSQL database engine (MongoDB, Couchbase)


Due to the ongoing Covid-19 pandemic, start dates can vary significantly by role. We are adapting rapidly to Covid-19 and most of our team is now working remotely. Given the changing environment, we will appreciate your flexibility in confirming a start date. 


Kigali, Rwanda


Health insurance, housing, and comprehensive benefits


  • Health insurance and other comprehensive benefits including a professional development stipend
  • 6 weeks of leave
  • Flexible Bring-Your-Own-Device policy with laptop allowance
  • Free-lunch Fridays and regular happy hour nights
  • A rare opportunity to make an impact in the world by working with a top-ranked non-profit!


Yes; African Nationals are strongly encouraged to apply.


We hire on a rolling basis which means that applications are reviewed and processed on a continuous basis until a hire is made.

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 address. Please report any suspicious communication here (, but do not send applications or application materials to this email address.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression. We are proud to be an equal opportunity workplace.

One Acre Fund supplies smallholder farmers with the financing and training they need to grow more food and earn more money. Instead of giving handouts, we invest in farmers to generate a permanent gain in farm income. We supply a complete service bundle of seeds and fertilizer, financing, training, and market facilitation— and we deliver these services within walking distance of more than 1 million rural farmers we serve. We measure success in our ability to make farmers more prosperous and we always put Farmers First.