About Us ProjectTech4Dev aims to be a high performing tech enabler for nonprofits. At Project Tech4Dev, we provide solutions ranging from open source platforms for NGOs to building tech capacity in nonprofits. Find more about our initiatives here. Glific is a WhatsApp- based open-source communication platform, which enables NGOs to have customized conversations with thousands of beneficiaries simultaneously. 125+ NGOs leverage Glific to bridge the last mile gap digitally via smart phones. Read more about Glific here. Senior Architect Role We’re looking for a Senior Architect with a key focus on scaling the current system as a Product and Platform. The role involves solving ambiguous technical problems on the Glific platform, and hands-on software design and development, while engaging with the NGO partners, Glific Product Managers and the Glific dev team. Our development methodology is agile-driven and user-focused. The platform is open source and licensed under AGPL v3. It also involves working closely on NGO technical problems that may be outside the core development of the Glific platform in the fractional CxO team, on technical strategy and solutioning. In this role you will work with NGOs in the capacity of CxO (x is a combination of Tech, Data and Tech Strategy). The role in totality will revolve around developing software for the social sector, creating digital public goods, designing technical solutions for NGOs as well as mentoring the engineering team with design and operational best practices.
Key Responsibilities Lead the technical direction and architecture for SaaS platforms like Glific, Dalgo, to ensure scalability, reliability, and extensibility. Ability to design at high-level and code hands-on to galvanise the team towards rapid delivery. Drive platform modernization and SaaS deployment, including multi-tenancy, observability, and performance improvements. Collaborate with Product Managers, NGOs and partners to translate strategic goals into a clear technical roadmap. Guide and mentor the Glific and fCxO engineering team — fostering strong design, coding, and review practices. Push the team towards operational excellence: uptime, monitoring, alerting, infrastructure automation, and CI/CD improvements. Lead efforts to integrate data, AI, and third-party services (e.g., LLMs, payments, TTS/STT) as core parts of the platform experience working closely with the AI platform team. Identify and resolve bottlenecks in system performance, database design, and backend processing. Designing and executing the tech + data strategy and roadmap for NGOs from a CxO capacity Work closely with fCxO team on solutioning for NGOs common problems.
Requirements 12+ years of software engineering experience, with at least 3+ in a principal or architect role. Proficiency with Elixir, Phoenix, Python or similar frameworks. Proven experience in scaling SaaS or large distributed systems. Strong foundation in backend system design, architecture, and infrastructure. Experience managing cloud infrastructure, databases, queues, load balancing, and security for production systems. Deep understanding of APIs, integrations, and data systems, with a bias for automation and reliability. Strong leadership, mentoring, and communication skills — able to bridge technical and non-technical stakeholders. Comfort navigating ambiguous or evolving technical challenges, and a hands-on mindset to prototype and unblock teams.
Preferred Experience with social impact or civic-tech platforms, or working with NGOs and mission-driven organizations. Has leveraged AI in development and platforms
Compensation Full-time, Part-time or Consultant position. 32-45 L annually for full-time role, based on experience, interview and skills assessment.
Location Remote. You will be required to travel every quarter for a 1-week long team sprint which will happen in destinations as decided by the team. This is an opportunity for the team to work together and have more in-person interactions.