Talent.com
Software Engineering Manager / CTO - JHB
Software Engineering Manager / CTO - JHBDatafin It Recruitment • Johannesburg, Gauteng, South Africa
Software Engineering Manager / CTO - JHB

Software Engineering Manager / CTO - JHB

Datafin It Recruitment • Johannesburg, Gauteng, South Africa
4 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
    Principal Enterprise Architect

    Principal Enterprise Architect

    Tower Group • Midrand, South Africa
    Develop and evolve the enterprise architecture blueprint, frameworks and target-state architecture, ensuring alignment with long-term business objectives and future-state technology vision.Define a...Show more
    Last updated: 30+ days ago • Promoted
    Hydraulics Engineering Manager

    Hydraulics Engineering Manager

    Chainlink SA • Kempton Park, South Africa
    We are looking for a well experienced.Hydraulics Engineering Manager.Oversee the development and execution of engineering projects. Provide technical advice to both customers and colleagues within t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager Software Engineering

    Senior Manager Software Engineering

    People Source • Johannesburg, South Africa
    The Senior Manager : Software Engineering Lead will be responsible for leading and scaling cross-functional engineering teams to architect, build, and optimize high-performing, secure, and scalable ...Show more
    Last updated: 22 days ago • Promoted
    Engineering Manager

    Engineering Manager

    Communicate Recruitment • Johannesburg, South Africa
    Lead and develop a mechanical engineering team, providing guidance on pressure vessel design, fabrication, inspection, and maintenance. Oversee engineering projects from concept to completion, ensur...Show more
    Last updated: 2 days ago • Promoted
    Engineering Manager

    Engineering Manager

    Treasure Trove Personnel • Johannesburg, South Africa
    Bachelors Degree in Electronical, Electrical, or Mechatronic Engineering.Minimum 3 years experience in engineering management or product development. Proven background in battery systems, electronic...Show more
    Last updated: 14 days ago • Promoted
    Head of Software Engineering

    Head of Software Engineering

    Network Recruitment • Johannesburg, South Africa
    Lead, mentor, and structure teams across Natural / Adabas, C#, Java, Flutter, and Delphi.Implement modern SDLC, CI / CD, and DevOps practices to enhance delivery quality. Drive the modernisation of lega...Show more
    Last updated: 3 days ago • Promoted
    Senior Manager Enterprise Engineering

    Senior Manager Enterprise Engineering

    People Source • Johannesburg, 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 more
    Last updated: 19 days ago • Promoted
    Software Engineer

    Software Engineer

    Henred Fruehauf • Germiston, South Africa
    We're seeking a talented Software Engineer to join our dynamic development team.You'll work on cutting-edge projects, collaborate with cross-functional teams. Design, develop, and maintain robust we...Show more
    Last updated: 30+ days ago • Promoted
    Head of Software Engineering - Hybrid

    Head of Software Engineering - Hybrid

    Profession Hub • Sandton, 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 more
    Last updated: 30+ days ago • Promoted
    Engineering Manager

    Engineering Manager

    Network Contracting • Johannesburg, 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 more
    Last updated: 30+ days ago • Promoted
    Principal Engineer

    Principal Engineer

    MC Technology Staffing • Centurion, South Africa
    Design and implement advanced electronic systems and embedded applications.Define and address system requirements including interfaces, power, and noise. Provide technical leadership in testing, ver...Show more
    Last updated: 18 days ago • Promoted
    Engineering - National Technical Coordinator / Operations Manager

    Engineering - National Technical Coordinator / Operations Manager

    Express Employment Professionals Midrand • Centurion, South Africa
    Lead and manage national technical teams providing direct service and support to external customers.Ensure machine diagnosis results in the most accurate and cost-effective remedy for faults.Develo...Show more
    Last updated: 13 days ago • Promoted
    Engineering Manager - Aerospace

    Engineering Manager - Aerospace

    JenRec Recruitment • centurion, Gauteng, South Africa
    This company operates at the intersection of aerospace innovation and advanced.This role is ideal for a qualified engineering professional with strong business leadership experience and a deep tech...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Manager

    Engineering Manager

    Jean Fowlds Consultancy • east rand, Gauteng, South Africa
    Qualification / s : Engineering Degree.Previous Millwright / Artisan qualification will be advantageous.My client, a giant in the packaging industry, has a vacant position for an Engineering Manager (p...Show more
    Last updated: 4 days ago • Promoted
    Process Manager / Engineer

    Process Manager / Engineer

    Deka Minas Pty Ltd • Sasolburg, South Africa
    Please note this position is based in Nigeria, Lagos- All VIsa Costs will be covered by the client.We are seeking a highly skilled and experienced. FPSO (Floating Production, Storage, and Offloading...Show more
    Last updated: 30+ days ago • Promoted
    Manager : Analytics Engineering

    Manager : Analytics Engineering

    wePlace • Johannesburg, South Africa
    The Manager : Analytics Engineering is responsible for designing and managing data pipelines, ensuring scalable and efficient analytics operations. This role will also oversee the development of feat...Show more
    Last updated: 30+ days ago • Promoted
    Core Banking Software Engineer

    Core Banking Software Engineer

    GMI Advisory • Midrand, Gauteng, South Africa
    Minimum : At least 5 years’ experience in software development Experience of : leading and working in an agile development environment crafting roadmaps managing a budget using technical skills to...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Project Manager

    Engineering Project Manager

    JenRec Recruitment • centurion, Gauteng, South Africa
    A dynamic and growing R&D company specializing in electro-optical systems and machine learning technologies is currently seeking an experienced. The organization operates in a lively, casual off...Show more
    Last updated: 30+ days ago • Promoted