Innovitics

Technology

HeadofEngineering

$1500–2500k ~AI est. New Cairo City, Cairo Governorate, Egypt FULL TIME
The Brief

“Head of Engineering at Innovitics. Skills: Solution architecture, System design, Engineering leadership, CI/CD, DevOps. Own and drive solution architecture. Design scalable systems”

Industry & Context.

Technology
Problems you'll solve

Problem-solving; Technical decision-making

What They're Looking For.

Must Have

10+ years of experience in software engineering, Proven experience in a senior engineering leadership role, Hands-on experience with modern tech stacks, Deep understanding of system design, Experience in code reviews, Experience building and scaling CI/CD pipelines, Problem-solving and technical decision-making skills, Ability to mentor and lead high-performing engineering teams

Nice to Have

Experience with .NET, Experience with APIs, Experience with Microservices, Experience with React, Experience with modern frameworks, Experience with Mobile development, Experience with distributed systems, Experience with engineering standards, Experience with best practices, Experience with DevOps practices

What You'll Do.

Own and drive solution architecture

Design scalable systems

Design high-performance systems

Design maintainable systems

Lead architecture decisions

Conduct architecture reviews

Enforce quality standards

Enforce scalability standards

Enforce security standards

Define architectural patterns

Enforce architectural patterns

Evaluate build vs. buy decisions

Participate in code reviews

Ensure high standards in code quality

Ensure high standards in performance

Ensure high standards in maintainability

Enforce best practices

Enforce design patterns

Enforce coding standards

Contribute directly to implementations

Identify technical debt

Resolve technical debt

Identify code quality issues

Resolve code quality issues

Define engineering standards

Enforce engineering standards

Define coding standards

Define API design standards

Define integration standards

Define database design standards

Define performance optimization standards

Define testing strategies

Define documentation practices

Establish quality gates

Drive adoption of automated code quality tools

Ensure consistency across Backend teams

Ensure consistency across Frontend teams

Ensure consistency across Mobile teams

Enhance CI/CD pipelines

Ensure automated build processes

Ensure automated test processes

Ensure automated deployment processes

Drive DevOps best practices

Implement Infrastructure as Code

Implement automated testing within pipelines

Implement blue-green deployments

Implement canary deployments

Manage environment configuration

How You'll Work.

Team & Collaboration

Backend teams; Frontend teams; Mobile teams

Process & Methodology

Agile

Free ATS check

Applying for this Head of Engineering role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Innovitics?

Real rants from real employees. Read before you apply.

Read Company Rants →