PURPOSE
The Engineering Team Lead is responsible for managing a cross-functional development team, owning team delivery and performance, and ensuring alignment with product and business priorities.
This role blends people leadership with project delivery, while fostering a strong team culture and growth mindset.
OBJECTIVES (main duties and responsibilities)
Team Management & People Leadership
- Conduct regular 1:1s, performance reviews, and personal development check-ins.
- Support each engineer’s growth by identifying training needs, mentorship opportunities, and stretch projects.
- Champion team health, culture, and morale by fostering inclusion, trust, and accountability.
Delivery Ownership
- Collaborate with Product and Design to ensure on-time, high-quality delivery of roadmap items.
- Manage sprint planning, backlog grooming, and ensure work is appropriately scoped and prioritised.
- Track and report on team performance metrics (velocity, quality, throughput).
Quality & Engineering Practices
- Ensure high standards in testing, documentation, and code quality through structured processes.
- Facilitate healthy technical decision-making and ensure alignment with broader architectural goals.
- Encourage a culture of continuous improvement, retrospectives, and learning from incidents.
Cross-Team Collaboration
- Liaise with other Team Leads, QA, DevOps, and stakeholders to resolve dependencies and share learnings.
- Serve as an escalation point for blockers or interpersonal challenges within the team.
- Contribute to broader engineering initiatives like hiring, onboarding, or process improvements.
ROLE REQUIREMENTS
Formal Qualifications
- Bachelor's or Master’s degree in Computer Science, Mathematics, Engineering, Information Systems, or equivalent experience.
Knowledge, Skills & Experience
- 5+ years of software engineering experience, with at least 1–2 years in a leadership or mentorship role.
- Strong understanding of the SDLC, agile methodologies, and cross-functional collaboration.
- Ability to manage both people and projects effectively.
- Experience building and nurturing healthy, high-performing teams.
- Empathetic, communicative, and solution-oriented leadership style.
Languages
English
Afrikaans (Beneficial)
WHAT WE OFFER
- A leadership role with real influence over delivery, team growth, and engineering practices.
- Hybrid and flexible work environment.
- Leadership development and technical mentorship support.
- Competitive salary and performance-based incentives.
CULTURE
- Innovation-Driven: Embrace a culture of innovation and continuous learning, where creativity and curiosity are encouraged.
- Collaborative Environment: Foster a team-centric environment where open communication, mutual respect, and shared goals are prioritised.
- Commitment to Excellence: Strive for high-quality outcomes, with a focus on delivering value to the business and stakeholders.
- Integrity and Accountability: Maintain the highest standards of ethical conduct and take responsibility for the quality of work produced.
- Lekker people
COMPANY OVERVIEW
Visit our About Us page to discover more about our culture, work ethic, and vision.