Skip to content
mimi

Engineering Team Lead

Swan iT Recruitment

South Africa · On-site Full-time Lead 3d ago

About the role

Engineering Team Lead – Cape Town (On‑Site)

Our client, a leading technology organization based in Cape Town, is looking for an experienced Engineering Team Lead to drive the delivery of high‑impact software products. This is a full‑time, on‑site role.


Key Responsibilities

Software Delivery

  • Own all phases of the product/project lifecycle: inception, requirements, analysis, design, development, testing, deployment, infrastructure, capacity planning, performance tuning, support, monitoring, and decommissioning.
  • Champion a customer‑oriented mindset across the team, ensuring we understand and meet both internal and external client needs.
  • Align product strategy with business goals, technology direction, and stakeholder expectations.
  • Define, track, and report on business‑benefit realization for each product/project.

Team Management

  • Participate in recruiting new talent when required.
  • Manage direct and indirect reports, ensuring the team is properly resourced and equipped with the right skill sets for current and future work.
  • Conduct regular performance‑development conversations, driving growth and fostering a positive company culture.

Stakeholder Management

  • Maintain continuous alignment with stakeholders to promote adoption of change, integration, and collaboration across dependent teams, products, and services.
  • Resolve escalated issues promptly to keep delivery on track and preserve strong stakeholder relationships.

Desired Experience & Skills

  • Proven track record as an Engineering Team Lead or similar senior engineering role.
  • Strong end‑to‑end delivery experience across the full software development lifecycle.
  • Excellent people‑management skills, including hiring, coaching, and performance development.
  • Ability to translate business objectives into technical solutions and measurable outcomes.
  • Strong communication and stakeholder‑management capabilities.
  • Hands‑on technical background (e.g., Java, .NET, Python, cloud platforms, CI/CD pipelines) is a plus.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to lead a high‑performing engineering team in a dynamic, innovative environment.
  • Exposure to a diverse portfolio of products and cutting‑edge technologies.
  • Collaborative culture that values continuous learning and professional growth.

How to Apply

If you are an experienced Engineering Team Lead looking for a new challenge, please send your CV to us at:

[email protected]

Please include “Engineering Team Lead – Cape Town” in the subject line.

We look forward to reviewing your application!

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free