Engineering Manager

ExecutivePlacements.com

Engineering Manager

Recruiter

Communicate Recruitment

Job Ref

CTI006741/LB

Date posted

Thursday, June 25, 2026

Location

Cape Town, South Africa

Salary

1 200 000 Annually

SUMMARY

Lead the kind of engineering team most developers dream about—building impactful, data-driven products at scale while shaping how modern software is delivered. This is your opportunity to move beyond coding into meaningful leadership, where your influence directly drives innovation, architecture, and team success.

POSITION INFO

My client is looking for an Engineering Manager, Data Science / DAQ to lead a high-performing development team focused on building and evolving complex, data-centric products. This is one of those rare information technology jobs where you get to combine deep technical exposure with strategic leadership, perfect for a senior developer ready to step up or an experienced manager wanting real ownership. You'll be responsible for guiding a team that develops, maintains, and enhances data-driven solutions, ensuring quality is built into every stage of the software development lifecycle. Expect to work across teams, influence system design, improve development processes, and drive delivery excellence. The environment is collaborative and structured around agile principles, with a strong focus on mentorship, continuous improvement, and engineering best practices. You'll have the autonomy to shape teams, define OKRs, and play a key role in product and technical decision-making. What's in it for you : A leadership role with real impact on product direction and engineering standards The chance to mentor and grow a strong technical team Exposure to data science-driven product development at scale A strategic seat at the table for key engineering decisions A culture that values ownership, innovation, and continuous learning Flexibility within a modern engineering environment Key Responsibilities: Lead, mentor, and develop a team of engineers, driving engagement and high performance Define team priorities, manage delivery timelines, and ensure alignment with broader engineering goals Oversee software development processes, ensuring best practices, quality standards, and continuous integration Manage resource planning, project delivery, and team performance metrics Guide architectural and technical decisions, including build vs buy considerations Collaborate with stakeholders across the business to ensure successful product delivery Handle technical escalations, product support, and ensure seamless integration across teams Job Experience and Skills Required: Education Minimum: BEng or Computer Science degree Experience 10+ years in software development or IT jobs At least 3 years in a leadership role managing engineering teams Proven experience across team leadership, project delivery, and software release processes Skills Strong understanding of software engineering processes and agile methodologies Experience with continuous integration, source control, and development lifecycle management Excellent communication, leadership, and mentoring ability Strong analytical, planning, and organizational skills Ability to manage technical teams, budgets, and project delivery effectively Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: IT jobs Information technology jobs Jobs in IT Developer jobs Developer vacancies Engineering leadership roles Data science and software engineering careers IT recruitment IT recruitment agencies If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.