HimalayasHimalayas logo
Liquid ThoughtLT

Head of Software Engineering

Liquid Thought is a South African digital innovation agency founded in 2001, specializing in digital transformation, web development, and systems integration for businesses in Cape Town and Johannesburg.

Liquid Thought

Employee count: 11-50

South Africa only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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

  • Implement robust software development processes
  • 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

Leadership & Management skills

  • 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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Postgraduate degree

Experience

10 years minimum

Location requirements

Hiring timezones

South Africa +/- 0 hours

About Liquid Thought

Learn more about Liquid Thought and their company culture.

View company profile

Liquid Thought is a next generation digital innovation agency headquartered in South Africa, with offices in Cape Town and Johannesburg. Founded in 2001, the company has spent over two decades shaping leading brands in the digital economy. Liquid Thought delivers human-focused solutions that enable businesses to grow and compete more effectively in the new economy.

The agency specializes in multi-tier cross-platform Web-based applications, from content managed corporate websites to corporate intranets and knowledge portals. They offer turnkey solutions that empower organisations and their people to communicate and collaborate more effectively internally and with their clients. Their services include process automation and systems integration, helping businesses streamline operations and consolidate information across disparate systems.

Liquid Thought combines data-driven insights with user-centered design to deliver human-focused solutions for a digital world. As one of the early movers in South Africa's digital innovation space, they have earned a reputation as a leading digital partner for local and international clients seeking digital transformation.

Claim this profileLiquid Thought logoLT

Liquid Thought

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Liquid Thought

Explore the variety of open remote roles at Liquid Thought, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Liquid Thought

Remote companies like Liquid Thought

Find your next opportunity by exploring profiles of companies that are similar to Liquid Thought. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan