Talent.com
No longer accepting applications
Software Engineering Manager / CTO - JHB

Software Engineering Manager / CTO - JHB

Datafin IT RecruitmentJohannesburg, Gauteng, South Africa
6 days ago
Job description

ENVIRONMENT

A leading AgriTech company with offices in Johannesburg and Stellenbosch is seeking a Chief Technology Officer (CTO) who will be responsible for defining and executing the company’s overarching technology vision and strategy.

As a key member of the executive team, the CTO leads the technology organisation, ensures alignment between product and engineering functions, and drives innovation, scalability, and excellence in delivery. This role ensures the technical foundation of the company enables long-term growth, operational resilience, and market differentiation.

DUTIES

Technology Vision & Strategy

  • Define, communicate, and evolve a long-term technology roadmap aligned with company objectives.
  • Translate business and product strategy into actionable technology goals and investments.
  • Champion the use of modern technology and architecture to future-proof the platform and accelerate delivery.

Architecture Governance

  • Establish and maintain architecture governance processes including tech radar, design review forums, and architecture principles.
  • Maintain an up-to-date inventory of technology standards, service patterns, integration protocols, and sunset policies.
  • Oversee system architecture to ensure coherence, maintainability, and performance across domains.
  • Ensure cross-cutting concerns such as observability, scalability, and resilience are addressed by design.
  • Enterprise-Grade Engineering

  • Drive platform maturity, stability, and extensibility to meet the needs of enterprise / B2B customers.
  • Ensure systems and data comply with security, regulatory, and integration requirements, including authentication standards, audit trails, and role-based access control.
  • Champion API-first, integration-ready thinking in all platforms and product design.
  • Lead the definition and enforcement of non-functional requirements for scale, uptime, security, and performance.
  • Delivery Guardrails & Execution Oversight

  • Implement delivery guardrails including :
  • Feasibility reviews and technical discovery processes.
  • Scoping and effort estimation standards.
  • Root-cause post mortems and retrospectives.
  • Technical debt tracking and prioritisation.
  • Partner with the VP of Engineering to drive consistent delivery metrics (e.g., cycle time, DORA metrics, quality gates).
  • Maintain a culture of shared ownership and continuous delivery.
  • AI, Automation & Applied Innovation

  • Own the innovation agenda across engineering, with a focus on applied use of AI and automation to improve product intelligence, platform operations, and developer experience.
  • Prioritise and lead AI adoption through internal R&D, experimentation, and external partnerships.
  • Identify areas for automation across internal tooling, monitoring, testing, and deployment pipelines—and assign ownership for implementation.
  • Organisational Leadership & Talent Strategy

  • Build and lead a high-performing technical organisation across architecture, engineering, DevOps, and security.
  • Create succession planning for key technical roles and ensure strong leadership pipelines.
  • Partner with HR and People teams on engineering career frameworks, development pathways, and high-impact team structures.
  • Champion engineering culture and diversity, ensuring an environment where technologists thrive.
  • Stakeholder & External Engagement

  • Serve as the executive interface between Technology and other business units.
  • Translate technical vision into language suitable for board and investor conversations.
  • Represent the company in industry forums, client meetings, and technical partnerships.
  • REQUIREMENTS

    Formal Qualifications

  • Bachelor\'s or Master’s degree in Computer Science, Mathematics, Engineering, Information Systems, or equivalent experience.
  • Knowledge, Skills & Experience

  • 10+ years of experience in technology leadership roles, including at least 3–5 years as a CTO or equivalent in a SaaS or fast-scaling tech business.
  • Strong foundation in software engineering, systems design, and cloud infrastructure (AWS, Azure, or GCP).
  • Experience scaling engineering teams and tech platforms in high-growth environments.
  • Proven ability to make strategic trade-offs between speed, cost, and scale.
  • Deep knowledge of modern development methodologies, security standards, DevOps, and architecture frameworks.
  • Skilled in stakeholder management, with a track record of aligning cross-functional teams.
  • Experience working with or presenting to Boards, investors, and C-level executives.
  • Job Related Experience

  • 10+ years of experience in technology leadership roles, including at least 3–5 years as a CTO or equivalent in a SaaS or fast-scaling tech business.
  • ATTRIBUTES

  • 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineering Manager • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    Ernst & Young Advisory Services Sdn BhdJohannesburg, Gauteng, South Africa
    Press Tab to Move to Skip to Content Link.The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutio...Show moreLast updated: 23 days ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    EYJohannesburg, Gauteng, South Africa
    Be among the first 25 applicants.The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for ou...Show moreLast updated: 23 days ago
    • Promoted
    Software Engineering Manager - Sustaining Engineering

    Software Engineering Manager - Sustaining Engineering

    CanonicalWorkFromHome, Gauteng, South Africa
    Software Engineering Manager - Sustaining Engineering.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Software Engineering Manager - Sustaining Engineering.Sof...Show moreLast updated: 30+ days ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    Iris SoftwareJohannesburg, Gauteng, South Africa
    The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business.These soluti...Show moreLast updated: 23 days ago
    • Promoted
    Lead, Software Engineering

    Lead, Software Engineering

    Standard Bank of South Africa LimitedJohannesburg, Gauteng, South Africa
    Business Segment : Personal & Private Banking.Location : ZA, GP, Johannesburg, Simmonds Street.We are seeking a dynamic and experienced Lead, Software Engineering to join our team in Johannesburg, So...Show moreLast updated: 30+ days ago
    • Promoted
    Technology Engineering Manager

    Technology Engineering Manager

    Icon GroupJohannesburg, South Africa
    Bachelors Degree / Diploma in Engineering.A professional certification e.Relevant certificates and diplomas in mechanical draughting. Relevant post graduate qualifications albeit technical, management...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Software Engineering Manager

    Software Engineering Manager

    Elenjical SolutionsJohannesburg, Gauteng, South Africa
    Senior Software Engineer / Principal Developer - AI.We're seeking a Senior Technical Engineer with a startup mindset and product strategy experience who thrives on experimentation and building inno...Show moreLast updated: 22 hours ago
    • Promoted
    Senior Manager Software Engineering

    Senior Manager Software Engineering

    People SourceJohannesburg, Gauteng, South Africa
    Senior Manager Software Engineering.The Senior Manager : Software Engineering Lead will be responsible for leading and scaling cross-functional engineering teams to , build, and optimize high-perfo...Show moreLast updated: 10 days ago
    • Promoted
    Manager Software Engineering

    Manager Software Engineering

    EY Société d'AvocatsJohannesburg, Gauteng, South Africa
    The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business.These soluti...Show moreLast updated: 8 days ago
    • Promoted
    Technology Engineering Manager

    Technology Engineering Manager

    The Only OptionJohannesburg, South Africa
    The incumbent will manage the overall development, supply and installation of all company technology equipment focusing on strengthening the companies leading global market position and satisfying ...Show moreLast updated: 13 days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    Network ContractingJohannesburg, South Africa
    Lead, mentor, and develop a multidisciplinary engineering team.Plan, coordinate, and manage all engineering and maintenance activities. Oversee the design, installation, commissioning, and optimizat...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager

    Engineering Manager

    HR XchangeAlberton, Gauteng, South Africa
    Our client is a global leader in innovation and sustainable solutions, with a strong reputation for delivering high-quality products and services to diverse industries worldwide.The organization is...Show moreLast updated: 30+ days ago
    • Promoted
    Engineering Manager - Solutions Engineering

    Engineering Manager - Solutions Engineering

    CanonicalWorkFromHome, Gauteng, South Africa
    Engineering Manager - Solutions Engineering.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Engineering Manager - Solutions Engineering.Engineering Manager - S...Show moreLast updated: 30+ days ago
    • Promoted
    Head of Software Engineering - Hybrid

    Head of Software Engineering - Hybrid

    Profession HubSandton, South Africa
    Our client is searching for a Head of Software Engineering, to join their team in Sandton (Hybrid).The Head of Software Engineering will lead all aspects of software engineering and quality assuran...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager Enterprise Engineering

    Senior Manager Enterprise Engineering

    People SourceJohannesburg, Gauteng, South Africa
    The Senior Manager Enterprise Engineering will lead the strategy, architecture, and delivery of enterprise-scale platforms and integrations that power this Fintechs core business operations.This ro...Show moreLast updated: 3 days ago
    • Promoted
    Software Engineering Manager (Logistics)

    Software Engineering Manager (Logistics)

    Takealot GroupWorkFromHome, South Africa
    Software Engineering Manager (Logistics) – South Africa.South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa.We are a young,...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineering Manager (Logistics)

    Software Engineering Manager (Logistics)

    takealot.comWorkFromHome, South Africa
    Software Engineering Manager (Logistics).South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa. We are a young, dynamic, hyper...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Manager : Enterprise Engineering

    Senior Manager : Enterprise Engineering

    MoMo from MTNJohannesburg, Gauteng, South Africa
    Fintech is entering a new phase where operational and commercial excellence has become critical for success.We at MTN believe this is a game changer in terms of our business strategy.We are looking...Show moreLast updated: 30+ days ago