Engineer Lead
- Hiring from
- Worldwide
- Work type
- Remote
- Posted
- Oct 2, 2026
Engineer Lead (Volunteer, unpaid)
Location: Fully remote, worldwide
Minimum commitment: 3 months, with the possibility of extension
Working hours: Minimum of 15 hours/week
Type: Volunteer | Part-time
Works closely with: CTO and the Engineering teams
About FIND Services
FIND is an HR technology platform helping African professionals become more discoverable, better prepared and better connected to global opportunities.
Our product is designed to support candidates and job seekers through skill assessments, career guidance, upskilling, internships and practical opportunities, focusing on workforce development, while helping employers ethically discover, assess and hire qualified African talent.
Role Overview
We are seeking an Engineering Lead to manage and guide our engineering team in executing core technical goals and delivering high-quality software. In this role, you will bridge technical execution with operational delivery, ensuring the team writes clean code, stays on schedule during sprints, and fosters a collaborative environment for engineering growth. You will work closely with the CTO to align daily technical execution with high-level architecture and strategic roadmaps.
Key Responsibilities
Code Quality & Code Reviews: Establish, enforce, and maintain high code standards. Conduct regular code reviews to ensure the team delivers clean, scalable, maintainable, and well-tested code.
Sprint Execution & Delivery: Oversee weekly standups, resolve technical blockers, manage deliverables, and ensure predictable sprint planning and execution.
Day-to-Day Architecture: Make tactical, daily architectural decisions on how to design, build, and deploy specific features efficiently.
Mentorship & Team Development: Guide junior and mid-level software engineers to enhance their technical skills, champion best practices, and support their career growth.
Reporting & Accountability: Conduct recurring 1-on-1 check-ins with the CTO to provide status updates, align on operational goals, and maintain mutual accountability.
Qualifications & Requirements
Experience: 5+ years of software engineering experience with a proven track record of leading or mentoring engineering teams.
Technical Proficiency: Strong expertise in modern software engineering practices, system design, and hands-on full-stack or backend/frontend development.
Leadership & Management: Excellent communication skills, strong problem-solving ability, and experience leading technical projects in an agile environment.
Execution Focus: Pragmatic approach to balancing technical excellence with product delivery deadlines.
Benefits:
100% REMOTE: We are a global team. Work with us from anywhere worldwide with flexible hours to accommodate your schedule
Hands-on Experience: Gain valuable experience within a fast-paced startup environment.
Meaningful Impact: Contribute to the growth of a developing startup and build a strong professional portfolio.
Recognition, based on performance:
Recommendation (LinkedIn/Upwork/LOR)
Company email address for reference
Featured on our website
Certificate of Completion
Possibility of retention (equity-based compensation)
Hiring Process:
Stage 1: Initial Interview (30 mins): An asynchronous online conversation with AI. We evaluate each response directly, so please avoid using external AI tools.
Stage 2: Team Interview: A direct, 1-on-1 video call with Annita (HR Coordinator) and Sirri (Co-founder/CTO) to align on shared expectations and role fit.
Stage 3: Onboarding: Should both sides agree it is a great match, we will send over your official invitation to join the team!