Head of Software Engineering

Liquid Thought

Cape Town

Presencial

ZAR 1 800 000 - 2 400 000

Tempo integral

14 dias+

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Liquid Thought in Cape Town is seeking a Head of Software Engineering to lead our software development and drive technical excellence across engineering teams. You will report to the CIO and shape the technology roadmap, modernise legacy systems and ensure scalable, secure platforms.

You will build and mentor a high-performing engineering organization, foster a culture of innovation and oversee cross-functional collaboration with security, design and business stakeholders.

Qualificações

  • 10+ years of software development experience with progressively increasing responsibility
  • Minimum 5 years in engineering leadership roles managing teams of 15+ engineers
  • Proven track record of scaling engineering organisations through rapid growth phases
  • Experience in technology companies, SaaS platforms, or high-growth startups preferred

Responsabilidades

  • Define and execute technology roadmap aligned with business objectives
  • Drive design decisions for cloud-native applications, microservices and distributed systems
  • Establish technical vision for scalable, secure and maintainable software platforms
  • Lead digital transformation initiatives and modernisation of legacy systems
  • Evaluate and adopt emerging technologies to maintain competitive technical advantages
  • Establish and enforce coding standards, code review protocols and automated testing frameworks
  • Oversee CI/CD pipeline architecture, infrastructure as code and deployment automation
  • Drive quality assurance processes, performance optimisation and system reliability initiatives
  • Build and lead a team of software engineers and technical leads
  • Recruit top-notch engineering talent and establish clear career development pathways
  • Foster a culture of innovation, collaboration and technical excellence
  • Conduct performance reviews, provide mentorship and drive professional growth
  • Collaborate with security teams to implement robust cybersecurity measures and compliance standards
  • Present technical strategy and progress updates to executive leadership and stakeholders
  • Collaborate with other technology and business teams to ensure seamless system integration
  • Coordinate with design and UX teams to deliver exceptional user experiences

Conhecimentos

Engineering leadership
Cloud-native architecture
Microservices
API design
CI/CD pipelines

Formação académica

Honours degree in Computer Science, Software Engineering or related technical field

Ferramentas

Docker
Kubernetes
Terraform
CloudFormation
DataDog

Descrição da oferta de emprego

About the job Head of Software Engineering

ABOUT THE ROLE

Were looking for a Head of Software Engineering to lead our software development efforts and drive technical excellence across our engineering teams. Reporting to the Chief Information Officer, this role is perfect for a seasoned engineer who thrives on delivering innovative software solutions that power business growth.

KEY RESPONSIBILITIES

Strategic technical leadership

  • Define and execute comprehensive technology roadmap aligned with business objectives and market opportunities
  • Drive design decisions for cloud-native applications, microservices and distributed systems
  • Establish technical vision for scalable, secure and maintainable software platforms
  • Lead digital transformation initiatives and modernisation of legacy systems
  • Evaluate and adopt emerging technologies to maintain competitive technical advantages

Engineering excellence & operations

  • Establish and enforce coding standards, code review protocols and automated testing frameworks
  • Oversee CI/CD pipeline architecture, infrastructure as code and deployment automation
  • Drive quality assurance processes, performance optimisation and system reliability initiatives
  • Manage technical debt reduction and continuous improvement programs

Team leadership & development

  • Build and lead a team of software engineers and technical leads
  • Recruit top-notch engineering talent and establish clear career development pathways
  • Foster a culture of innovation, collaboration and technical excellence
  • Conduct performance reviews, provide mentorship and drive professional growth
  • Create inclusive engineering culture that promotes diversity, learning and continuous improvement

Cross-functional collaboration

  • Collaborate with other technology and business teams to ensure seamless system integration
  • Work with design and UX teams to deliver exceptional user experiences
  • Coordinate with security teams to implement robust cybersecurity measures and compliance standards
  • Present technical strategy and progress updates to executive leadership and stakeholders

Delivery & performance management

  • Ensure on-time delivery of high-quality software products and features
  • Manage engineering resources, project timelines and risk mitigation strategies
  • Establish and monitor key performance indicators (KPIs) for productivity and quality
  • Drive incident response, post-mortem analysis and system reliability improvements
  • Optimise development velocity while maintaining code quality and system stability

REQUIRED QUALIFICATIONS, EXPERIENCE AND COMPETENCIES

Education & experience

  • Honours degree in Computer Science, Software Engineering, Electronic Engineering or related technical field
  • 10+ years of software development experience with progressively increasing responsibility
  • Minimum 5 years in engineering leadership roles managing teams of 15+ engineers
  • Proven track record of scaling engineering organisations through rapid growth phases
  • Experience in technology companies, SaaS platforms, or high-growth startups preferred

Technical expertise

  • Deep hands-on experience with cloud platforms (AWS, Azure, GCP) and cloud-native architecture patterns
  • Strong software engineering expertise
  • Extensive experience with containerisation and orchestration (Docker, Kubernetes, EKS/AKS)
  • Expert knowledge of microservices architecture, API design, and distributed systems
  • Advanced understanding of CI/CD pipelines, infrastructure as code (Terraform, CloudFormation), and DevOps tooling
  • Experience with modern frontend frameworks (React, Angular, Vue.js) and backend technologies
  • Exceptional leadership abilities with demonstrated success building and scaling engineering teams
  • Strategic thinking and ability to translate business objectives into technical roadmaps
  • Excellent communication and presentation skills for technical and non-technical audiences
  • Experience managing engineering budgets, vendor relationships and partnerships
  • Proven ability to drive cultural change
  • Data-driven decision-making approach with strong analytical and problem-solving skills

System & Architecture knowledge

  • Understanding scalable system design, performance optimisation and reliability engineering
  • Experience with database technologies (relational and NoSQL), data architecture and analytics platforms
  • Knowledge of security best practices, compliance frameworks and privacy regulations
  • Understanding of monitoring, logging and observability tools (e.g., DataDog, New Relic, AppDynamics)
  • Experience with automated testing strategies, quality assurance processes and deployment practices
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Head of Software Engineering
Head of Software Engineering

ATS Client • Cape Town

Presencial
ZAR 1 800 000 - 3 200 000
Head of Software
Head of Software

Bullock Tech Talent Partners • Cape Town

Híbrido
ZAR 1 800 000 - 3 200 000
Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edgexec (Pty) Ltd • Johannesburg

Presencial
ZAR 1 200 000 - 1 800 000
Senior Director of Software Engineering
Senior Director of Software Engineering

wePlace • Pretoria

Presencial
ZAR 1 200 000 - 1 500 000
Head of Software Development
Head of Software Development

Boardroom Appointments • Cape Town

Presencial
ZAR 1 200 000 - 1 800 000
Head of Engineering
Head of Engineering

Placements24 • Polokwane

Presencial
ZAR 2 999 000 - 4 664 000
Executive compensation
Health insurance
Stock options
+2
Engineering Lead (Cape Town)
Engineering Lead (Cape Town)

Sabenza IT & Recruitment • Cape Town

Presencial
ZAR 1 500 000 - 2 000 000
Head of Business Applications
Head of Business Applications

Isilumko Staffing • Johannesburg

Presencial
ZAR 1 200 000 - 1 500 000
Lead Software Engineer
Lead Software Engineer

Humankind • Gauteng

Presencial
ZAR 1 000 000 - 1 800 000
Software Development Manager
Software Development Manager

Whizants (Pty) Ltd. • Gauteng

Presencial
ZAR 1 200 000 - 1 800 000