Careers

Engineering Team Lead

Written by AgrigateOne | Sep 29, 2025 9:01:19 AM

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.