Software Engineering Program Lead
Remotive
Remote
•21 hours ago
•No application
About
Are you a people-centred leader who thrives in fast-paced environments? Do you have experience managing diverse teams, driving program execution, and coordinating across multiple stakeholders? Are you highly organised, results-driven, and known for your ability to move fast and solve problems on the go? If you enjoy driving outcomes, motivating teams, and managing the delivery of high-impact learning experiences, this might be the role for you.
ABOUT ALX AFRICA
ALX Africa, a non-profit organisation under the ALX Foundation, is dedicated to unlocking the potential of Africa's digital future. Formerly part of Sand Tech Holdings, we've embarked on an independent journey to provide world-class tech skills training and career acceleration programmes. Our mission is to bridge the digital divide, upskill and re-skill talent, and create a generation of innovative leaders. By 2030, we aim to empower 2 million Africans to secure sustainable tech careers.
With hubs in 8 cities across Africa and counting, we provide safe access to quality learning and a dedicated network of expert instructors. Our innovative programmes equip learners with the practical skills and knowledge needed to succeed in today's rapidly evolving tech industry. Through a combination of rigorous coursework, industry partnerships, and hands-on projects, we prepare our students for in-demand roles in software engineering, data science, and cybersecurity.
We achieve this by:
- Providing young professionals with access to the most in-demand tech skills that will power the future.
- Empowering the next generation of technology innovators, entrepreneurs, and business leaders through challenging, real-world coursework.
- Building a lifelong, impactful community of tech professionals that support them at all stages of their career journey.
ABOUT THE ROLE
As the Software Engineering Program Lead, you’ll oversee the successful delivery of all learning programs within the Software Engineering Team. From managing a high-performing team to coordinating with stakeholders across the organization, you will ensure that learners are supported, programs stay on track, and performance goals are consistently met.
This is a people-first role. You’ll be responsible for leading technical mentors, program associates, and community managers, ensuring smooth operations, effective teamwork, and consistent learner outcomes. You’ll also be expected to make strategic decisions, track key performance metrics, and ensure that all program activities are aligned with broader organizational goals.
RESPONSIBILITIES
- Oversee and coordinate the end-to-end delivery of all SE learning programs (Frontend, Backend, Fullstack, ProDev, etc.).
- Ensure program milestones are met and performance KPIs are tracked, reported, and improved upon.
- Lead and manage a cross-functional team of technical mentors, program associates, and community managers.
- Develop learning strategies and learner support approaches that drive retention, satisfaction, and graduation.
- Own and report on program health and learner progress, including weekly updates, dashboards, and performance trends.
- Build and maintain strong working relationships across internal teams (Marketing, Technology, Support, etc.)
- Support the delivery of live learning experiences and key events alongside mentors and community leads.
- Identify risks or blockers in learner journeys and lead internal problem-solving across teams.
- Represent the team in leadership and cross-functional syncs, communicating challenges and key wins.
REQUIREMENTS
- Get sh*t done attitude, no excuse, takes ownership, nothing stops you from making things happen.
- Very positive attitude, lots of energy.
- No task is beneath you.
- Comfortable working hard/smart, on many different time zones, and is open to stepping in during high-demand moments — even if that sometimes includes weekends or holidays.
- Very independent, reliable and professional.
- Thrived with challenges, and ok moving in a startup environment with things breaking around all the time.
- Understands both US and African work cultures and knows how to deal with different profiles within and outside the organisation.
- Cares about what we do, puts learners first, and is a great team player.
- Minimum of 5 years managing multiple projects or programs, ideally within the education or edtech space (but not mandatory).
- A strong people manager who knows how to coach, support, and motivate diverse team members.
- Leads by example, knows how to motivate the team.
- Understand strategy and thrives in operations, AKA getting sh*t done.
- Confidently juggling multiple programs, projects, timelines, and reporting needs at once.
- Comfortable tracking program data and using it to drive decisions and improvements
- A clear communicator who knows how to present information effectively and engage stakeholders
- Strong ownership mindset, you don’t wait for others to fix a problem, you take the lead
- Prior experience leading program operations or learning teams. No Software Engineering experience required, but knowledge is a plus.
- Excellent communication and presentation skills—especially slide creation and reporting
- Comfortable with performance data, learner progress dashboards, and engagement metrics
- Ability to work across multiple teams and align stakeholders toward a shared outcome
- Ok to travel at least once a year
PERSON SPECIFICATION/ATTRIBUTES
- Get sh*t done: You take ownership, you never point fingers at others, you just make things happen, no matter what, zero excuses.
- Courage: Willingness to speak up, challenge the status quo, and embrace new challenges.
- Humility: Openness to learning, seeking help when needed, and a focus on serving others.
- Adventure: A passion for setting ambitious goals, tackling difficult tasks, and finding joy in the journey.
- Initiative: Proactive problem-solving, a sense of ownership, and a willingness to go above and beyond.
- Resilience: The ability to bounce back from setbacks, persevere through challenges, and emerge stronger.
- People-first leadership: Strong people management and team-building instincts; able to coach, support, and challenge team members toward their best performance.
- Fast-paced execution: Moves quickly without compromising quality; doesn’t accept excuses and takes ownership of delivery.
- Results-driven mindset: Clear focus on KPIs, outcomes, and measurable learner success.
- Strategic problem-solver: Thinks ahead, anticipates roadblocks, and responds with practical, high-leverage solutions.
- Clear communicator: Able to present insights, data, and updates clearly across internal and external stakeholders.
Due to the considerable amount of virtual working and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed working in small teams physically but in larger efforts virtually. Self-drive to communicate constantly using web collaboration and video conferencing is essential. As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.
Disclaimer: ALX Africa does not charge fees or request payments at any stage of hiring. Be cautious of anyone claiming otherwise. Report suspicious activity to hiring@alxafrica.com
