Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 7, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Roamtech is a licensed Content Service Provider by the Communications Commission of Kenya (CCK) to provide mobile phone content through the existing mobile telephone networks. We seek to harness the full Information Technology potential as we roll out cutting edge solutions and services that create unison in the various IT aspects and fields, creating reliab...
    Read more about this company

     

    Head of Engineering

    What You will Do

    Engineering Leadership

    • Lead, mentor, and coach multiple Engineering Team Leads.
    • Act as a technical authority and escalation point across teams.
    • Lead by example through hands-on involvement in architecture, design, and critical implementations.
    • Build a strong engineering culture grounded in ownership, pragmatism, and continuous improvement.

    Architecture & Technical Excellence

    • Own and evolve Roamtech’s engineering architecture strategy together with the Head of Architecture.
    • Design, review, and guide implementation of event-driven systems, including Event Sourcing.
    • Champion Domain-Driven Design (DDD), bounded contexts, and clear domain ownership.
    • Enforce and evolve modern architectural patterns: Clean Architecture, Hexagonal Architecture, SOA, EDA, and distributed systems best practices.
    • Ensure systems are scalable, resilient, observable, and secure.
    • Implement a state-of-the-art monitoring system across all products and codebases to ensure proactive incident recognition and detection.

    Processes, Practices & Standards

    • Design and continuously improve engineering processes across teams.
    • Establish clear standards for code quality, testing, CI/CD, monitoring, observability, and operational excellence.
    • Balance speed and quality in a startup-like environment without compromising long-term maintainability.
    • Drive consistent, high-quality execution across teams while enabling autonomy.
    • Work closely with the Head of Product to ensure timely delivery of the committed roadmap.
    • Work together with Business Owners of the individual products to manage challenges and execution.

    Execution & Collaboration

    • Partner closely with the CTO, Head of Product, and other stakeholders on strategy and delivery.
    • Support roadmap planning and ensure engineering execution aligns with product and business goals.
    • Help teams navigate trade-offs between delivery, quality, and technical debt.

    What We are Looking For

    Required

    • 10+ years of professional software engineering experience.
    • Multi year background at Staff or Principal Engineer level prior to or alongside leadership roles.
    • Deep, hands-on experience designing and building event-driven systems, including Event Sourcing.
    • Proven expertise in Domain-Driven Design (DDD) and complex domain modeling.
    • Strong experience with Clean Architecture, Hexagonal Architecture, and modern distributed system design.
    • Cloud-native experience (GCP strongly preferred).
    • Demonstrated ability to design and implement scalable engineering processes across multiple teams.
    • Experience leading and coaching Engineering Team Leads.
    • Strong communication skills and ability to influence across the organization.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Roamtech on roamtech.zohorecruit.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Roamtech Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail