وظائف لخريجي كلية الهندسة في مصر
١٠٤٨١ وظائف شاغرة
Engineering Manager Location: Maadi, Cairo, Egypt (Hybrid) Department: Engineering About the Role We are seeking an experienced Engineering Manager to lead high-performing software engineering teams and ensure the successful delivery of scalable, secure, and high-quality software solutions. This role combines people leadership, technical leadership, and delivery management, working closely with Product, QA, Dev Ops, and executive stakeholders to drive engineering excellence and business success. Key Responsibilities Engineering Leadership Build, mentor, and lead high-performing engineering teams. Foster a culture of ownership, accountability, collaboration, and continuous learning. Conduct regular one-on-one meetings, performance reviews, feedback sessions, and career development discussions. Support engineers in achieving career growth and promotion objectives. Delivery & Execution Own the execution of product roadmaps and ensure predictable, high-quality delivery. Improve sprint planning, estimation, prioritization, and engineering processes. Balance feature development, technical debt, operational support, and product quality. Identify and remove delivery blockers while managing cross-team dependencies. Technical Excellence Promote engineering best practices for architecture, coding standards, testing, maintainability, scalability, and reliability. Partner with Technical Leads and senior engineers to drive sound technical decisions and system design. Collaborate with QA teams to improve release quality, regression coverage, and defect prevention. Cross-Functional Collaboration Work closely with Product Managers, Dev Ops, QA, Delivery, and executive leadership to align engineering execution with business objectives. Support customer escalations while ensuring engineering teams remain focused on roadmap priorities. Participate in technical planning, project reviews, and continuous process improvement initiatives. Talent Acquisition & Team Development Define hiring requirements for engineering teams. Conduct technical interviews and candidate evaluations. Support onboarding, coaching, succession planning, and engineering career frameworks. Qualifications Required Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field. Minimum 7 years of experience in Software Engineering. Previous experience leading software engineering teams. Strong understanding of Agile/Scrum methodologies and software delivery practices. Experience building and maintaining production software systems. Experience managing Backend, Frontend, Full Stack, Platform, or Machine Learning engineering teams. Strong leadership, coaching, and performance management skills. Excellent communication and stakeholder management abilities. Preferred Experience within Saa S, AI/ML, Enterprise Software, Fin Tech, or other regulated industries. Experience with Cloud platforms and/or On-Premises deployments. Knowledge of Dev Ops, CI/CD pipelines, Observability, and Site Reliability Engineering (SRE). Experience scaling engineering organizations and building engineering operating models. Technical Skills Software Engineering Software Architecture System Design Agile & Scrum Dev Ops CI/CDCloud Computing Product Engineering AI / Machine Learning Saa SEngineering Operations Technical Strategy Core Competencies Leadership & People Management Coaching & Mentoring Strategic Planning Project & Delivery Management Stakeholder Management Decision Making Problem Solving Communication & Collaboration Performance Management Continuous Improvement
Software engineering is undergoing its biggest transformation since Agile, Cloud, and Dev Ops. AI is changing how software is designed, built, tested, reviewed, documented, and delivered. The organizations that learn how to turn this shift into disciplined engineering practice will create a meaningful advantage in speed, quality, innovation, and talent leverage.<br><br>At Sparkrock, we help social benefit organizations—such as nonprofits, school boards, and government agencies—operate more effectively. Every day, tens of thousands of users rely on our platforms to manage critical financial and administrative workflows.<br><br>Sparkrock is looking for an AI-Native Software Engineering Director to lead that transformation. This is not a traditional software engineering leadership role focused on roadmap execution, release management, or managing a large reporting line. Your mission is to build the AI-Native Engineering Operating System for Sparkrock: the experiments, workflows, standards, metrics, guardrails, playbooks, and coaching systems that define how our engineering teams build software in the AI era.<br><br>You will design and run experiments across software development and quality engineering, evaluate emerging AI engineering tools and agentic workflows, establish AI-Native development and QA standards, and coach engineers and engineering leaders to unlock materially higher levels of productivity, quality, and innovation.<br><br>This role offers a unique opportunity to shape the future of software engineering within a global, fully remote organization. You will directly influence how engineering teams use AI-assisted development, coding agents, quality automation, and human-AI collaboration to build exceptional software safely, reliably, and at scale.<br><br>Success in this role is measured by your ability to help engineering teams achieve measurably better outcomes through AI-Native ways of working, not by the size of the team you manage or the number of tools you introduce.<br><br>If you are passionate about the future of engineering, energized by experimentation, serious about quality, and motivated by helping engineers achieve breakthrough performance through AI-Native practices, we would love to hear from you.<br><br>Responsibilities<br><br>Design, execute, and measure AI-Native software development and quality engineering experiments Identify engineering bottlenecks where AI-Native workflows can improve productivity, quality, speed, developer experience, or release confidence Evaluate emerging AI engineering tools, coding agents, AI-enabled development environments, test generation tools, code review assistants, documentation tools, and developer productivity platforms Develop and institutionalize AI-Native development, testing, review, documentation, refactoring, debugging, and delivery practices Define and maintain engineering quality bars, operating standards, usage guardrails, workflow templates, and best practices for AI-assisted software development Create AI-Native quality engineering practices that improve test automation, regression prevention, validation, code review, quality gates, and production readiness Establish balanced metrics and measurement frameworks for engineering productivity, quality, cycle time, developer experience, adoption, and business impact Analyze experiment results and recommend whether practices should be adopted, modified, scaled, or retired Create playbooks, frameworks, operating models, and enablement materials that turn successful experiments into repeatable practices across the organization Coach engineers and engineering leaders to maximize effectiveness through AI-assisted development, agentic workflows, quality engineering, and human-AI collaboration Drive organization-wide adoption of proven AI-Native engineering practices through coaching, enablement, influence, measurement, and continuous feedback loops Define safe and responsible practices for AI-generated code, AI-assisted testing, tool usage, data exposure, IP protection, security, maintainability, and human review Partner with engineering, product, QA, security, Dev Ops, platform, and executive leadership to align AI-Native transformation efforts with business priorities Continuously improve software development, QA, automation, CI/CD, Dev Ops, cloud engineering, observability, security, and delivery processes through AI-Native approaches Develop strategic recommendations for the future evolution of software engineering at Sparkrock<br><br><br><br><br>Requirements<br><br>Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent practical experience8+ years of hands-on software engineering experience delivering production software systems Strong hands-on software engineering background with experience in modern software development practices and production-grade systems Practical experience using AI-assisted development tools, coding assistants, coding agents, AI-enabled IDEs, AI-powered testing, AI-supported code review, or agentic software development workflows in real engineering environments Experience evaluating and rolling out AI engineering tools, coding agents, test generation tools, code review assistants, documentation assistants, or developer productivity platforms Experience leading engineering transformation, engineering excellence, developer productivity, quality engineering, platform engineering, technical enablement, or software development process improvement initiatives Experience designing, executing, measuring, and scaling experiments that improve engineering productivity, quality, developer experience, or delivery outcomes Experience improving engineering outcomes through process innovation, tooling adoption, productivity initiatives, quality engineering improvements, or organizational transformation Experience driving the adoption of new engineering practices across multiple teams or organizations Experience coaching engineers and engineering leaders through meaningful changes in engineering practices, tools, workflows, or operating models Experience establishing engineering standards, quality bars, operating procedures, usage guardrails, quality frameworks, or operational excellence programs Strong understanding of modern software engineering, software quality engineering, testing strategies, automation, CI/CD, Dev Ops, cloud-native development, observability, security, and developer productivity practices Ability to design human-AI workflows that improve engineering outcomes while preserving quality, maintainability, security, reliability, and human accountability Strong analytical and data-driven decision-making capabilities, including the ability to define meaningful metrics, establish baselines, interpret results, and avoid vanity metrics Strong systems-thinking mindset with the ability to optimize complex human, technical, and organizational systems Exceptional coaching, mentoring, facilitation, and change leadership skills Excellent written, verbal, and presentation communication skills Ability to influence technical and organizational decisions across all levels of the engineering organization, from individual contributors to executives Ability to separate durable engineering value from short-lived AI hype<br><br><br><br><br>Nice to have<br><br>Experience building or scaling AI-Native engineering practices across multiple teams Experience leading developer productivity, engineering excellence, platform engineering, quality engineering, Dev Ops transformation, or technical enablement initiatives Experience implementing engineering metrics, productivity dashboards, developer experience measurement, or value-stream improvement frameworks Experience defining responsible AI usage standards, AI-generated code review practices, security guardrails, or enterprise AI tooling policies Experience with large-scale distributed, remote, or global engineering organizations Experience with enterprise Saa S, ERP systems, public sector, education, nonprofit, or mission-critical business applications Experience modernizing legacy systems or improving productivity in complex enterprise codebases using AI-assisted workflows<br><br><br><br><br>Benefits<br>We don't call them perks; they're part of what makes working at Sparkrock great.<br><br><br>Access to leading AI engineering tools, platforms, and technologies, with the freedom to experiment, evaluate, and shape how they are adopted across the organization A unique opportunity to define AI-Native engineering practices for a mission-driven enterprise software company We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it Flexible work hours. We work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics Stipend to help set up your ideal home office Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more!<br><br><br><br><br>We strive to build a team that reflects the diversity of the communities we serve. We encourage applications from traditionally underrepresented groups, including women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.<br><br>If you are excited by the opportunity to help define the future of software engineering in the AI era, we encourage you to apply.<br><br>All open roles are for existing vacancies unless otherwise communicated to the candidate. We are committed to keeping candidates informed throughout the process and will notify all interviewed applicants of our hiring decision within 45 days of their interview. Sparkrock retains all job postings and related recruitment information for a minimum of three years.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Engineering Director is responsible for leading the engineering function at the manufacturing site, ensuring the reliability, safety, and compliance of all facilities, utilities, equipment, and engineering systems. This role sets the strategic direction for engineering, drives continuous improvement, and ensures the site meets global regulatory and business requirements. The position partners closely with Manufacturing, Quality, EHS, Supply Chain, and Global Engineering.</p>
<p><strong>Engineering Leadership & Strategy</strong></p>
<ul>
<li>Develop and execute the site engineering strategy aligned with corporate goals and long term manufacturing needs.</li>
<li>Lead a multi disciplinary engineering team covering maintenance, utilities, capital projects, automation, and engineering compliance.</li>
<li>Drive engineering discipline excellence and build organizational capability through coaching, talent development, and succession planning.</li>
</ul>
<p><strong>Maintenance & Reliability</strong></p>
<ul>
<li>Oversee preventive, predictive, and corrective maintenance programs for equipment, production lines, and critical systems.</li>
<li>Ensure equipment availability and reliability to meet production targets.</li>
<li>Implement reliability-centred maintenance (RCM) and asset life-cycle management.</li>
</ul>
<p><strong>Capital Projects & Site Master Planning</strong></p>
<ul>
<li>Lead capital investment planning and the execution of engineering projects (expansions, upgrades, new equipment).</li>
<li>Ensure all projects meet safety, quality, cost, and schedule expectations.</li>
<li>Own the site s long-term engineering and utilities master plan.</li>
</ul>
<p><strong>Engineering Compliance & GMP Standards</strong></p>
<ul>
<li>Ensure that all equipment, utilities, and engineering processes comply with GMP, GEP, and regulatory requirements (FDA, EMA, WHO, local authorities).</li>
<li>Oversee qualification/validation activities (IQ/OQ/PQ) working collaboratively with QA and Validation.</li>
<li>Ensure full compliance in audits and inspections.</li>
</ul>
<p><strong>Facilities & Utilities Management</strong></p>
<ul>
<li>Oversee the operation and monitoring of all critical utilities including HVAC, clean steam, WFI, compressed air, purified water, chilled water, boilers, and electrical distribution.</li>
<li>Ensure sustainability, energy efficiency, and optimal cost-to-operate across the site.</li>
<li>Guarantee business continuity and redundancy of critical systems.</li>
</ul>
<p><strong>Health, Safety & Environmental Stewardship</strong></p>
<ul>
<li>Ensure all engineering activities meet EHS regulations and corporate standards.</li>
<li>Lead risk assessments (HAZOP, risk matrices, equipment safety).</li>
<li>Drive engineering contributions to sustainability initiatives and zero-harm culture.</li>
</ul>
<p><strong>Automation & Digitalization</strong></p>
<ul>
<li>Lead automation strategy including DCS, PLC, SCADA, and MES systems.</li>
<li>Support site digital transformation (Industry 4.0, OT cybersecurity, predictive analytics).</li>
<li>Ensure data integrity and compliance with 21 CFR Part 11.</li>
</ul>
<p><strong>Cross Functional Collaboration</strong></p>
<ul>
<li>Partner with Manufacturing to optimize equipment performance and introduce new technologies.</li>
<li>Support Quality in investigations, deviations, and CAPA related to engineering and equipment.</li>
<li>Work with Supply Chain on capacity planning and long range production forecasts.</li>
</ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Qualifications and Experience:</strong></p>
<ul>
<li>Bachelor s degree in engineering (Mechanical, Electrical, Chemical, Industrial, Mechatronics, or related).</li>
<li>Master s degree in engineering or MBA preferred.</li>
<li>15 to 18+ years experience in engineering within pharmaceutical or GMP regulated industries. </li>
<li>Proven leadership experience managing large engineering teams. </li>
<li>Strong background in maintenance, utilities, and capital project management. </li>
<li>Experience with regulatory inspections (local authorities)</li>
<li>Strong knowledge of GMP, GEP, validation, and engineering compliance.</li>
<li>Hands-on experience with automation, utilities, and pharmaceutical production equipment.</li>
<li>Project Management Professional (PMP) certification is a plus.</li>
<li>Working knowledge of CMMS systems and reliability tools.</li>
<li>Excellent communication in English language is a must.</li>
</ul><p></p></section>
Please read the requirements carefully. Applications that do not meet the stated requirements may be rejected.<br>Location: Remote (Egypt) Compensation: 15,000 EGP/month Contract Type: Freelance Fresh Graduates Welcome About Excedify Excedify develops engineering training programs, certifications, and software tools for product development professionals worldwide. Our mission is to make complex engineering subjects easier to learn through high-quality educational content, interactive software, and modern learning experiences. We are looking for a Mechanical Engineering Content Creator to help build a world-class engineering knowledge library covering topics such as GD&T, Engineering Drawings, DFMEA, APQP, Quality Engineering, Product Development, Manufacturing, and Automotive Engineering. What You Will DoYou will work closely with our content, video production, and software development teams to create detailed engineering resources that go far beyond traditional wiki-style articles. Your responsibilities will include:Researching engineering topics and industry standards. Creating detailed technical articles and educational content. Building and maintaining a structured engineering knowledge library. Working with video creators to align written and video content. Working with software developers to integrate engineering tools, calculators, and interactive content into articles. Creating technical examples, illustrations, and learning materials. Ensuring technical accuracy and consistency across published content. Continuously expanding content coverage in product development and quality engineering topics. Required Qualifications Mandatory Bachelor's degree in Mechanical Engineering. Outstanding academic record. Excellent written and spoken English. Strong technical writing and communication skills. Genuine interest in engineering and product development. Ability to learn complex technical subjects quickly. Strong research and analytical skills. Preferred Knowledge of GD&T, Engineering Drawings, DFMEA, APQP, Quality Engineering, Tolerance Analysis, Manufacturing, or Automotive Engineering. Experience creating technical documentation, articles, educational content, or tutorials. Basic web development knowledge (HTML, CSS, Java Script, Markdown, or similar technologies). Who Should Apply? This role is ideal for engineers who enjoy learning, researching, teaching, and explaining technical concepts. Fresh graduates are encouraged to apply, provided they have an excellent academic record and strong English communication skills. Application Assignment (Mandatory) As part of your application, you must submit a detailed technical article on a topic of your choice related to either:GD&T (Geometric Dimensioning & Tolerancing), or FMEA (Failure Mode and Effects Analysis) Assignment Requirements The article should demonstrate technical understanding, engineering reasoning, and clear communication. Use practical examples wherever possible. Original sketches, diagrams, illustrations, or visual explanations are highly encouraged and will be viewed positively. The article should reflect your own engineering knowledge and thinking process. Use of AI Tools AI tools may be used only for:Grammar correction Spelling correction Syntax improvement Language polishing AI must not be used to generate technical knowledge, explanations, examples, engineering reasoning, or the article itself. This requirement is critical. Submissions that appear to be primarily or entirely AI-generated will be rejected without further consideration. We are not looking for perfect writing. We are looking for genuine engineering understanding, intellectual curiosity, and the ability to teach complex technical concepts accurately. How to Apply Please send:CV/Resume Academic Transcript Your technical article assignment Applications that do not include the assignment will not be considered.<br>Applications can be sent to: Info@excedify.com
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><u><b>Job Summary</b></u>
<br></span><p>The Senior Technical and Engineering Manager responsible for all engineering/technical aspects of the Company's operations, inclusive of value engineering opportunities, construction and overall methodology, method statements, engineering design drawings, shop drawings and material submittals and follow up approval. This position also manages the preparation/verification of detailed constructional drawings, negotiation and securing of technical and statutory approvals to achieve and monitor the optimum effectiveness.</p><br> <br><br><u><b>Job Responsibilities 1</b></u>
<br><p>Develop and implement technical strategies aligned with organizational goals.</p><br>
<p>Oversee the planning, execution, and completion of engineering projects, ensuring they meet quality, budget, and timeline requirements.</p><br>
<p>Provide technical guidance and oversight on complex engineering problems and projects.</p><br>
<p>Manage and allocate resources effectively to optimize project outcomes and team performance.</p><br>
<p>Collaborate with cross-functional teams, stakeholders, and clients to understand project requirements and deliver solutions.</p><br>
<p>Drive innovation and continuous improvement initiatives to enhance engineering processes and product development.</p><br>
<p>Identify and mitigate risks associated with engineering projects and ensure compliance with industry standards and regulations.</p><br>
<p>Develop and manage budgets for engineering projects and departmental operations.</p><br>
<p>Monitor and evaluate the performance of engineering projects and team members, implementing corrective actions as necessary to achieve objectives.</p><br>
<br><br><u><b>Job Responsibilities 2</b></u>
<br><br><b>Additional Responsibilities 3</b>
<br><br><u><b>Job Knowledge & Skills</b></u>
<br><p>Profound understanding of engineering principles and technical concepts across multiple disciplines.</p><br>
<p>Demonstrated leadership skills in managing interdisciplinary teams and complex projects.</p><br>
<p>Strong project management abilities to oversee project lifecycles, budgets, and schedules effectively.</p><br>
<p>Advanced problem-solving capabilities to address technical challenges and drive innovative solutions.</p><br>
<p>Excellent communication and stakeholder management skills to facilitate collaboration and ensure project success.</p><br>
<p>ERP knowledge preferably SAP functional skills are a requirement to be successful in this role.</p><br><br><br><u><b>Job Experience</b></u>
<br><p>Minimum 8 years working experience, 5 years in a relevant supervisory position, 2 years GCC experience is a plus</p><br><br><br><u><b>Competencies</b></u>
<br>Agility<br>AI Fluency<br>Resilience<br>Quality<br>Leadership<br>Cost Management L4<br>QA/QC L4<br>Geotechnical Engineering L4<br>Drawings/Specifications L4<br>HSE L4<br>Build High-Performing Teams<br>Speed of Execution<br>Build Process and Systems<br>Provide Direction<br>Drive Cost Optimization<br><br><br><u><b>Education</b></u>
<br>Bachelor's Degree in Civil Engineering or Engineering<br>Profesional degree in MMUP Engineer Registration (UPDA)<br><br><br><br>
</div>
Key Responsibilities Develop and implement the annual plans for the Engineering Department in alignment with the company’s strategic objectives. Prepare the annual Engineering Department budget and monitor its implementation throughout the year. Prepare estimated budgets and cost analyses for engineering and construction projects to support management approval. Contribute to the preparation of feasibility studies for construction, expansion, development, and engineering projects. Coordinate and communicate with contractors and suppliers to obtain quotations, technical proposals, and tenders for company projects. Evaluate, compare, and recommend contractors’ offers in accordance with the company’s approved procurement procedures and policies. Review and audit engineering drawings, designs, specifications, and technical documents for company projects. Supervise and follow up on all technical activities, engineering designs, construction works, and project execution. Ensure that engineering projects are completed according to approved plans, quality standards, budgets, and timelines. Lead and manage the Engineering team, ensuring effective performance, collaboration, and achievement of departmental objectives. Qualifications Bachelor’s degree in Mechanical Engineering. Master’s degree in Engineering Management is preferred.10-15 years of relevant experience, preferably within the Manufacturing or FMCG industry. Proven leadership and interpersonal skills with the ability to effectively manage and develop a team of engineers. Strong analytical, decision-making, and problem-solving skills. Ability to make timely and effective decisions. Strong planning and organizational skills with the ability to develop work plans and meet deadlines. Excellent communication and negotiation skills. Strong knowledge of engineering projects, construction activities, budgeting, tendering, and contractor management.
Job Title: QC Engineering Manager Company: Concrete Plus Location: New Cairo, Cairo<br>Job Summary We are seeking a highly skilled QC Engineering Manager (French Speaker) to lead the Quality Control function within our engineering and manufacturing operations. The successful candidate will oversee quality systems, ensure compliance with customer and industry standards, manage quality inspections, and drive continuous improvement initiatives. The role requires strong technical expertise, leadership skills, and fluency in both French and English to support communication with international clients and stakeholders. Key Responsibilities Develop, implement, and maintain the Quality Management System (QMS) in accordance with company and industry standards. Lead and manage the Quality Control Engineering team, providing technical guidance and performance management. Establish and monitor quality control plans, inspection procedures, and testing protocols. Ensure compliance with customer specifications, engineering drawings, and applicable international standards. Investigate quality issues, identify root causes, and implement effective corrective and preventive actions (CAPA). Analyze quality data and KPIs to identify trends and recommend process improvements. Coordinate internal and external quality audits and ensure timely resolution of audit findings. Collaborate with Production, Engineering, Procurement, and Supply Chain teams to improve product quality. Review and approve quality documentation, inspection reports, and technical records. Manage supplier quality performance and support supplier audits when required. Ensure compliance with health, safety, and environmental regulations. Drive continuous improvement initiatives using Lean, Six Sigma, and other quality methodologies. Qualifications Bachelor's degree in Mechanical Engineering, Electrical Engineering, Industrial Engineering, or a related engineering discipline. Minimum 3 years of experience in a managerial or supervisory role. Strong knowledge of quality management systems (ISO 9001, ISO 14001, ISO 45001, or industry-specific standards). Experience with engineering drawings, inspection techniques, and quality documentation. French Speakers are a must.<br><br><br>Candidates who fit the profile please send your CV to abdelmonem.mohamed@concrete-plus.net and don’t forget to mention the job title
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Innovitics is seeking a highly technical and hands-on Head of Engineering to lead engineering excellence across all teams.<br> This role is responsible for solution architecture, code quality, engineering standards, and technical execution.<br> This role is not focused on high-level strategy alone — it requires deep involvement in code, architecture decisions, and technical problem-solving on a daily basis.<br> Solution Architecture & System Design Own and drive solution architecture across all projects and products Design scalable, high-performance, and maintainable systems Lead architecture decisions, including frameworks, integrations, and platforms Conduct architecture reviews and enforce quality, scalability, and security standards Define and enforce architectural patterns (Microservices, DDD, Event-Driven, CQRS) Evaluate build vs.<br> buy decisions with strong technical justification Hands-On Coding & Code Review Actively participate in code reviews across all engineering teams Ensure high standards in code quality, performance, and maintainability Enforce best practices, design patterns, and coding standards Contribute directly to critical and complex implementations when needed Identify and resolve technical debt and code quality issues proactively Mentor engineers through structured and constructive code reviews Engineering Standards & Best Practices Define and enforce engineering standards across the organization, including: Coding standards and style guides API design and integration standards Database design and performance optimization Testing strategies (unit, integration, E2E) Documentation practices Establish quality gates for code, releases, and deployments Drive adoption of automated code quality tools and best practices Ensure consistency across Backend, Frontend, and Mobile teams CI/CD & DevOps Excellence Own and enhance CI/CD pipelines across all projects Ensure fully automated build, test, and deployment processes Drive DevOps best practices, including: Infrastructure as Code (IaC) Automated testing within pipelines Blue-green and canary deployments Environment and configuration management Social Insurance Medical Insurance (AXA) Annual Raise Seasonal Bonus Performance Bonus 10+ years of experience in software engineering Proven experience in a senior engineering leadership role (Head of Engineering, Tech Lead, or similar) Strong hands-on experience with modern tech stacks: Backend (.<br>NET, APIs, Microservices) Frontend (React or modern frameworks) Mobile development Deep understanding of system design, architecture patterns, and distributed systems Strong experience in code reviews, engineering standards, and best practices Experience building and scaling CI/CD pipelines and DevOps practices Strong problem-solving and technical decision-making skills Ability to mentor and lead high-performing engineering teams</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are currently seeking for passionate and dynamic Engineering professionals who pride themselves on their ability to deliver extraordinary levels of customer service and provide creative solutions to our guests.<br><br>As an Engineering Manager you are responsible to assist the Director of Engineering on all matters related to the repairs and maintenance operation of the physical plant and engineering facilities within the hotel. The role involves maintaining all mechanical, electrical and electronic equipment, including heating and ventilation and will include key responsibilities such as:<br><br>• Organize and set up preventive maintenance programmes for all electrical and mechanical equipment, including general building works<br>• Supervise maintenance employees and contractors who are carrying out minor building work, electrical and mechanical installations<br>• Write specifications for all electrical, mechanical and associated building works, complying with the local government regulations<br>• Decide and agree with the Director of Engineering on the priorities of all electrical and mechanical projects<br>• Advise and inform the Director of Engineering on any health and safety matters relating to the electricity and work regulations<br>• Liaise with the local government authorities when necessary<br>• Oversee the general maintenance of all life safety systems throughout the hotel and report any major defects to the Chief Engineer / Director of Engineering</p> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
3+ years </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
Company Description Hegazi Co., founded in 1989 by Eng. Refaat Hegazi in Nasr City, Cairo, is a leading provider of comprehensive plumbing and sanitary solutions in Egypt. The company operates a 400 m² showroom and a 1,200 m² warehouse, supplying drainage systems, water supply networks, plumbing accessories, and firefighting equipment. Since 2005, Hegazi Co. has partnered with renowned international brands such as Mufle, Capricorn, Cherne Industries, MIFAB, McAlpine, Saint-Gobain PAM, and TEGA to expand its product portfolio. With a team of experienced engineers and technicians, the company has completed over 400 projects across hotels, hospitals, malls, compounds, and resorts, achieving an annual turnover of 5 million EGP. Hegazi Co. is committed to delivering tailor-made, high-quality solutions and remains a trusted partner in Egypt’s engineering and construction sectors.<br>Role Description This is a full-time, on-site Engineering Sales Specialist role based in Cairo, Egypt. The Engineering Sales Specialist will identify and develop new business opportunities, manage existing client accounts, and promote the company’s plumbing, drainage, water supply, and firefighting solutions. Daily tasks include meeting with clients, understanding technical requirements, preparing and delivering technical and commercial proposals, and following up on quotations and tenders. The role involves coordinating with engineering and technical teams to provide accurate product specifications, design support, and project-based solutions. The Engineering Sales Specialist will also conduct product presentations and training for clients, monitor market trends and competitor activities, and provide regular sales forecasts and reports to management.<br>Qualifications<br> Strong Communication and interpersonal skills to explain technical concepts clearly and build long-term client relationships. Proven Customer Service abilities, including handling inquiries, resolving issues, and maintaining high client satisfaction throughout the project lifecycle. Demonstrated Sales experience, preferably in engineering, plumbing, construction, or related technical products, with a track record of meeting or exceeding targets. Experience in Sales Management, including pipeline management, forecasting, and reporting, is an advantage. Ability to deliver Training and product presentations to clients, consultants, and internal teams. Bachelor’s degree in Mechanical Engineering, Civil Engineering, or a related technical field is preferred. Good understanding of plumbing systems, water supply networks, drainage solutions, or firefighting equipment, or willingness to learn quickly. Proficiency in MS Office (Excel, Power Point, Word); familiarity with CRM tools
Company Description Hegazi Co., founded in 1989 by Eng. Refaat Hegazi in Nasr City, Cairo, is a leading provider of comprehensive plumbing and sanitary solutions in Egypt. The company operates a 400 m² showroom and a 1,200 m² warehouse, supplying drainage systems, water supply networks, plumbing accessories, and firefighting equipment. Since 2005, Hegazi Co. has partnered with renowned international brands such as Mufle, Capricorn, Cherne Industries, MIFAB, McAlpine, Saint-Gobain PAM, and TEGA to expand its product portfolio. With a team of experienced engineers and technicians, the company has completed over 400 projects across hotels, hospitals, malls, compounds, and resorts, achieving an annual turnover of 5 million EGP. Hegazi Co. is committed to delivering tailor-made, high-quality solutions and remains a trusted partner in Egypt’s engineering and construction sectors.<br>Role Description This is a full-time, on-site Engineering Sales Specialist role based in Cairo, Egypt. The Engineering Sales Specialist will identify and develop new business opportunities, manage existing client accounts, and promote the company’s plumbing, drainage, water supply, and firefighting solutions. Daily tasks include meeting with clients, understanding technical requirements, preparing and delivering technical and commercial proposals, and following up on quotations and tenders. The role involves coordinating with engineering and technical teams to provide accurate product specifications, design support, and project-based solutions. The Engineering Sales Specialist will also conduct product presentations and training for clients, monitor market trends and competitor activities, and provide regular sales forecasts and reports to management.<br>Qualifications<br> Strong Communication and interpersonal skills to explain technical concepts clearly and build long-term client relationships. Proven Customer Service abilities, including handling inquiries, resolving issues, and maintaining high client satisfaction throughout the project lifecycle. Demonstrated Sales experience, preferably in engineering, plumbing, construction, or related technical products, with a track record of meeting or exceeding targets. Experience in Sales Management, including pipeline management, forecasting, and reporting, is an advantage. Ability to deliver Training and product presentations to clients, consultants, and internal teams. Bachelor’s degree in Mechanical Engineering, Civil Engineering, or a related technical field is preferred. Good understanding of plumbing systems, water supply networks, drainage solutions, or firefighting equipment, or willingness to learn quickly. Proficiency in MS Office (Excel, Power Point, Word); familiarity with CRM tools
We are seeking an experienced Engineering Director to lead our software engineering function, drive enterprise technology strategy, and deliver scalable business solutions that support organizational growth. About the Role As Engineering Director, you will oversee the design, development, and delivery of enterprise software solutions, lead high-performing engineering teams, and act as a key partner to business stakeholders in translating requirements into robust technical solutions. Key Responsibilities Lead the strategy, architecture, and delivery of enterprise business software solutions across the organization Oversee development and integration solutions built on MS Dynamics 365 F&O ERP and related platforms Drive the design and implementation of Web APIs and system integrations connecting core business applications Manage and mentor engineering teams, fostering a culture of technical excellence, accountability, and continuous improvement Align engineering initiatives with broader organizational goals and business strategy Own end-to-end project management for major engineering initiatives, ensuring on-time, on-budget delivery Lead business analysis efforts to gather, evaluate, and transform business requirements into scalable technical solutions Manage relationships with technology vendors, ensuring quality delivery and cost-effective partnerships Oversee solutions involving Laserfiche DMS, MS SQL Server RDBMS, and MS Visual Studio . NETDefine and enforce solution architecture standards, best practices, and governance across engineering projects Report on engineering performance, risks, and delivery progress to senior leadership Requirements Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field (Master's/MBA a plus) Proven experience in developing and delivering business enterprise software solutions Strong background in business solution architecture and integration solution development Hands-on experience with MS Dynamics 365 F&O ERP, Web APIs, MS SQL Server, and MS Visual Studio . NETExperience with Laserfiche DMS or similar document management systems Demonstrated team leadership experience, managing engineering or development teams Strong track record in project management, vendor management, and cross-functional collaboration Excellent skills in business analysis and translating business requirements into technical deliverables Proven ability to drive organizational goals through technology strategy and execution Strong communication, stakeholder management, and leadership skills Fluency in English (spoken and written) Preferred Qualifications PMP, TOGAF, or relevant architecture/project management certifications Experience leading digital transformation or ERP implementation projects Background working with mid-to-large scale enterprise organizations What We Offer Competitive executive-level compensation package A strategic leadership role with high visibility across the organization Opportunity to shape enterprise technology direction and drive impactful transformation Collaborative and growth-oriented work environment
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Innovitics is seeking a highly technical and hands-on Head of Engineering to lead engineering excellence across all teams. This role is responsible for solution architecture, code quality, engineering standards, and technical execution. This role is not focused on high-level strategy alone it requires deep involvement in code, architecture decisions, and technical problem-solving on a daily basis.</p><p><strong>Solution Architecture & System Design</strong></p><ul><li>Own and drive solution architecture across all projects and products</li><li>Design scalable, high-performance, and maintainable systems</li><li>Lead architecture decisions, including frameworks, integrations, and platforms</li><li>Conduct architecture reviews and enforce quality, scalability, and security standards</li><li>Define and enforce architectural patterns (Microservices, DDD, Event-Driven, CQRS)</li><li>Evaluate build vs. buy decisions with strong technical justification</li></ul><p><strong>Hands-On Coding & Code Review</strong></p><ul><li>Actively participate in code reviews across all engineering teams</li><li>Ensure high standards in code quality, performance, and maintainability</li><li>Enforce best practices, design patterns, and coding standards</li><li>Contribute directly to critical and complex implementations when needed</li><li>Identify and resolve technical debt and code quality issues proactively</li><li>Mentor engineers through structured and constructive code reviews</li></ul><p><strong>Engineering Standards & Best Practices</strong></p><ul><li>Define and enforce engineering standards across the organization, including:</li><li>Coding standards and style guides</li><li>API design and integration standards</li><li>Database design and performance optimization</li><li>Testing strategies (unit, integration, E2E)</li><li>Documentation practices</li><li>Establish quality gates for code, releases, and deployments</li><li>Drive adoption of automated code quality tools and best practices</li><li>Ensure consistency across Backend, Frontend, and Mobile teams</li></ul><p><strong>CI/CD & DevOps Excellence</strong></p><ul><li>Own and enhance CI/CD pipelines across all projects</li><li>Ensure fully automated build, test, and deployment processes</li><li>Drive DevOps best practices, including:</li><li>Infrastructure as Code (IaC)</li><li>Automated testing within pipelines</li><li>Blue-green and canary deployments</li><li>Environment and configuration management</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>10+ years of experience in software engineering</li><li>Proven experience in a senior engineering leadership role (Head of Engineering, Tech Lead, or similar)</li><li>Strong hands-on experience with modern tech stacks: Backend (.NET, APIs, Microservices) Frontend (React or modern frameworks) Mobile development</li><li>Deep understanding of system design, architecture patterns, and distributed systems</li><li>Strong experience in code reviews, engineering standards, and best practices</li><li>Experience building and scaling CI/CD pipelines and DevOps practices</li><li>Strong problem-solving and technical decision-making skills</li><li>Ability to mentor and lead high-performing engineering teams</li></ul><p></p></section>
Company Description Heathertex Egypt - هيثرتكس مصر is focused on becoming the premium manufacturer of quality apparel in Egypt and the North Africa region. The company is dedicated to delivering high standards in product quality, reliability, and consistency to its customers. Heathertex Egypt emphasizes efficient manufacturing operations, modern production practices, and continuous improvement. The organization offers opportunities for professionals to contribute to its growth and reputation in the apparel industry while developing their careers in a dynamic environment. Role Description This is a full-time, on-site Industrial Engineering Manager role based in Alexandria, Egypt. The Industrial Engineering Manager will lead the planning, design, and optimization of production processes to improve efficiency, quality, and cost-effectiveness in apparel manufacturing. Responsibilities include analyzing production workflows, setting standard times, developing line balancing plans, and implementing lean manufacturing and continuous improvement initiatives. The role will coordinate closely with production, quality, maintenance, and supply chain teams to resolve bottlenecks, reduce waste, and support capacity planning. The Industrial Engineering Manager will also manage and develop an industrial engineering team, report on key performance indicators, and support capital investment and technology implementation projects. Qualifications Strong background in Industrial Engineering and Manufacturing, with the ability to analyze and optimize apparel production processes. Experience in Process Improvement and Engineering Management, including line balancing, time studies, lean methods, and continuous improvement projects. Knowledge of Supply Chain Management principles, supporting efficient material flow, production planning, and inventory control. Bachelor’s degree in Industrial Engineering, Manufacturing Engineering, or a related engineering field; advanced degree is an advantage. Proven experience in a supervisory or managerial role within a manufacturing environment, preferably in apparel or textiles. Proficiency with production planning tools, data analysis, and relevant engineering software (e.g., Excel, ERP/MRP systems, IE tools). Strong analytical, problem-solving, and organizational skills, with attention to detail and a focus on measurable results. Effective communication and leadership skills, with the ability to coach teams and collaborate across departments. Familiarity with safety, quality, and compliance standards in manufacturing environments. Ability to work on-site in Alexandria, Egypt, and adapt to a fast-paced, target-driven production setting.
We are seeking a deeply technical Head of Engineering who lives in the code and leads by example. This role is the most senior hands-on engineering leadership position — responsible for solution architecture, code quality, engineering standards, and technical excellence across all teams. The Head of Engineering is expected to be actively involved in code reviews, architecture decisions, and technical problem-solving daily. They set the bar for engineering quality, design systems and solutions, and ensure teams follow best practices. Processes, organizational strategy, and company-level engineering vision are driven by the CTO; this role focuses on technical execution and engineering craftsmanship. The ideal candidate is a hands-on engineering leader who can architect complex systems, review code with depth, mentor engineers on technical excellence, and drive CI/CD and Dev Ops maturity — while leading a high-performing engineering organization. Key Responsibilities1. Solution Architecture & System Design· Own and drive solution architecture across all projects and products.· Design scalable, maintainable, and high-performance system architectures.· Make key technology decisions: architecture patterns, frameworks, integrations, and platform choices.· Lead architecture reviews and ensure all technical designs meet quality, scalability, and security standards.· Define and enforce architectural guidelines: microservices, Domain-Driven Design (DDD), event-driven architecture, CQRS.· Evaluate build-vs-buy decisions with clear technical justification.· Ensure system designs account for performance, reliability, and future scalability.2. Hands-On Code & Code Review· Be actively involved in codebase — review code daily across teams.· Conduct in-depth code reviews focused on: • Code quality, readability, and maintainability • Design patterns and SOLID principles adherence • Performance and security considerations • Error handling and edge case coverage • Test coverage and testability· Set and enforce coding standards, conventions, and best practices across the organization.· Contribute to critical and complex implementations when needed — lead by example.· Identify and address code quality issues, anti-patterns, and technical debt proactively.· Mentor engineers through code reviews — use reviews as a teaching tool, not just a gate.3. Engineering Standards & Best Practices· Define and enforce engineering standards across the organization: • Coding standards and style guides • API design standards (REST, versioning, contracts) • Database design and query optimization standards • Testing standards (unit, integration, E2E) • Documentation standards for code and architecture· Establish technical quality gates for pull requests, releases, and deployments.· Drive adoption of static analysis, linting, and automated code quality tools.· Ensure consistent engineering practices across all teams (Backend, Frontend, Mobile).4. CI/CD & Dev Ops· Own and drive CI/CD pipeline architecture and maturity.· Ensure robust, automated build-test-deploy pipelines for all projects.· Drive Dev Ops best practices: • Infrastructure as Code (IaC) • Automated testing in pipelines • Blue-green / canary deployments • Environment management and configuration • Monitoring, alerting, and observability· Ensure deployment frequency, reliability, and rollback capabilities meet operational standards.· Collaborate with Dev Ops/Infrastructure teams on platform reliability and scalability.5. Technical Leadership & Mentoring· Mentor and coach senior engineers, tech leads, and team leads on technical excellence.· Conduct architecture workshops, tech talks, and knowledge-sharing sessions.· Build a culture of technical craftsmanship, continuous learning, and engineering pride.· Recruit, evaluate, and develop top engineering talent.· Drive technical career growth paths for engineers.6. Technical Debt & Quality Management· Identify, prioritize, and drive technical debt reduction across the codebase.· Ensure a healthy balance between feature delivery and technical health.· Track and report on code quality metrics, test coverage, and technical debt trends.· Make pragmatic trade-off decisions between speed and sustainability. Scope Boundary· This role focuses on technical execution: architecture, code quality, standards, and engineering excellence.· Delivery management and project tracking are handled by Technical Delivery Managers.· This role collaborates closely with the CTO on vision and with Delivery Managers on execution. Job Requirements Experience· 10–15+ years in software engineering, with at least 5 years in senior technical leadership roles.· Proven track record as a solution architect or principal engineer on large-scale systems.· Must be currently hands-on — candidates who have moved away from code will not be considered.· Experience leading architecture and quality across multiple teams and products. Technical Skills (Hands-On Required)· Deep hands-on expertise in: • . NET / ASP. NET Core (backend, APIs, microservices) • React or modern frontend frameworks • Mobile development (native or cross-platform) • Cloud platforms (Azure, AWS, or GCP)· Expert-level knowledge of: • System design and distributed systems architecture • Microservices, DDD, CQRS, event-driven patterns • API design (REST, Graph QL, g RPC) • Database design (SQL and NoSQL) • CI/CD, Dev Ops, and infrastructure-as-code • Performance engineering and optimization • Security best practices in software development· Proven ability to conduct thorough, constructive code reviews at scale.· Experience with static analysis tools, code quality metrics, and automated quality gates. Leadership Skills· Strong technical mentoring and coaching ability.· Ability to set and enforce high engineering standards without micromanaging.· Clear communication of technical concepts and architectural decisions.· Pragmatic decision-making — balances ideal solutions with delivery reality.· High accountability and ownership of engineering quality across the organization. Key Success Indicators· Code quality metrics improvement (code coverage, complexity, static analysis scores).· Architecture review completion and compliance across projects.· Reduction in production defects and critical bugs.· CI/CD pipeline reliability, deployment frequency, and rollback success rate.· Technical debt reduction trends.· Engineering team satisfaction and technical growth.· Adoption of engineering standards and best practices across all teams.
We are seeking a deeply technical Head of Engineering who lives in the code and leads by example. This role is the most senior hands-on engineering leadership position — responsible for solution architecture, code quality, engineering standards, and technical excellence across all teams. The Head of Engineering is expected to be actively involved in code reviews, architecture decisions, and technical problem-solving daily. They set the bar for engineering quality, design systems and solutions, and ensure teams follow best practices. Processes, organizational strategy, and company-level engineering vision are driven by the CTO; this role focuses on technical execution and engineering craftsmanship. The ideal candidate is a hands-on engineering leader who can architect complex systems, review code with depth, mentor engineers on technical excellence, and drive CI/CD and Dev Ops maturity — while leading a high-performing engineering organization. Key Responsibilities1. Solution Architecture & System Design· Own and drive solution architecture across all projects and products.· Design scalable, maintainable, and high-performance system architectures.· Make key technology decisions: architecture patterns, frameworks, integrations, and platform choices.· Lead architecture reviews and ensure all technical designs meet quality, scalability, and security standards.· Define and enforce architectural guidelines: microservices, Domain-Driven Design (DDD), event-driven architecture, CQRS.· Evaluate build-vs-buy decisions with clear technical justification.· Ensure system designs account for performance, reliability, and future scalability.2. Hands-On Code & Code Review· Be actively involved in codebase — review code daily across teams.· Conduct in-depth code reviews focused on: • Code quality, readability, and maintainability • Design patterns and SOLID principles adherence • Performance and security considerations • Error handling and edge case coverage • Test coverage and testability· Set and enforce coding standards, conventions, and best practices across the organization.· Contribute to critical and complex implementations when needed — lead by example.· Identify and address code quality issues, anti-patterns, and technical debt proactively.· Mentor engineers through code reviews — use reviews as a teaching tool, not just a gate.3. Engineering Standards & Best Practices· Define and enforce engineering standards across the organization: • Coding standards and style guides • API design standards (REST, versioning, contracts) • Database design and query optimization standards • Testing standards (unit, integration, E2E) • Documentation standards for code and architecture· Establish technical quality gates for pull requests, releases, and deployments.· Drive adoption of static analysis, linting, and automated code quality tools.· Ensure consistent engineering practices across all teams (Backend, Frontend, Mobile).4. CI/CD & Dev Ops· Own and drive CI/CD pipeline architecture and maturity.· Ensure robust, automated build-test-deploy pipelines for all projects.· Drive Dev Ops best practices: • Infrastructure as Code (IaC) • Automated testing in pipelines • Blue-green / canary deployments • Environment management and configuration • Monitoring, alerting, and observability· Ensure deployment frequency, reliability, and rollback capabilities meet operational standards.· Collaborate with Dev Ops/Infrastructure teams on platform reliability and scalability.5. Technical Leadership & Mentoring· Mentor and coach senior engineers, tech leads, and team leads on technical excellence.· Conduct architecture workshops, tech talks, and knowledge-sharing sessions.· Build a culture of technical craftsmanship, continuous learning, and engineering pride.· Recruit, evaluate, and develop top engineering talent.· Drive technical career growth paths for engineers.6. Technical Debt & Quality Management· Identify, prioritize, and drive technical debt reduction across the codebase.· Ensure a healthy balance between feature delivery and technical health.· Track and report on code quality metrics, test coverage, and technical debt trends.· Make pragmatic trade-off decisions between speed and sustainability. Scope Boundary· This role focuses on technical execution: architecture, code quality, standards, and engineering excellence.· Delivery management and project tracking are handled by Technical Delivery Managers.· This role collaborates closely with the CTO on vision and with Delivery Managers on execution. Job Requirements Experience· 10–15+ years in software engineering, with at least 5 years in senior technical leadership roles.· Proven track record as a solution architect or principal engineer on large-scale systems.· Must be currently hands-on — candidates who have moved away from code will not be considered.· Experience leading architecture and quality across multiple teams and products. Technical Skills (Hands-On Required)· Deep hands-on expertise in: • . NET / ASP. NET Core (backend, APIs, microservices) • React or modern frontend frameworks • Mobile development (native or cross-platform) • Cloud platforms (Azure, AWS, or GCP)· Expert-level knowledge of: • System design and distributed systems architecture • Microservices, DDD, CQRS, event-driven patterns • API design (REST, Graph QL, g RPC) • Database design (SQL and NoSQL) • CI/CD, Dev Ops, and infrastructure-as-code • Performance engineering and optimization • Security best practices in software development· Proven ability to conduct thorough, constructive code reviews at scale.· Experience with static analysis tools, code quality metrics, and automated quality gates. Leadership Skills· Strong technical mentoring and coaching ability.· Ability to set and enforce high engineering standards without micromanaging.· Clear communication of technical concepts and architectural decisions.· Pragmatic decision-making — balances ideal solutions with delivery reality.· High accountability and ownership of engineering quality across the organization. Key Success Indicators· Code quality metrics improvement (code coverage, complexity, static analysis scores).· Architecture review completion and compliance across projects.· Reduction in production defects and critical bugs.· CI/CD pipeline reliability, deployment frequency, and rollback success rate.· Technical debt reduction trends.· Engineering team satisfaction and technical growth.· Adoption of engineering standards and best practices across all teams.
We are seeking a deeply technical Head of Engineering who lives in the code and leads by example. This role is the most senior hands-on engineering leadership position — responsible for solution architecture, code quality, engineering standards, and technical excellence across all teams. The Head of Engineering is expected to be actively involved in code reviews, architecture decisions, and technical problem-solving daily. They set the bar for engineering quality, design systems and solutions, and ensure teams follow best practices. Processes, organizational strategy, and company-level engineering vision are driven by the CTO; this role focuses on technical execution and engineering craftsmanship. The ideal candidate is a hands-on engineering leader who can architect complex systems, review code with depth, mentor engineers on technical excellence, and drive CI/CD and Dev Ops maturity — while leading a high-performing engineering organization. Key Responsibilities1. Solution Architecture & System Design· Own and drive solution architecture across all projects and products.· Design scalable, maintainable, and high-performance system architectures.· Make key technology decisions: architecture patterns, frameworks, integrations, and platform choices.· Lead architecture reviews and ensure all technical designs meet quality, scalability, and security standards.· Define and enforce architectural guidelines: microservices, Domain-Driven Design (DDD), event-driven architecture, CQRS.· Evaluate build-vs-buy decisions with clear technical justification.· Ensure system designs account for performance, reliability, and future scalability.2. Hands-On Code & Code Review· Be actively involved in codebase — review code daily across teams.· Conduct in-depth code reviews focused on: • Code quality, readability, and maintainability • Design patterns and SOLID principles adherence • Performance and security considerations • Error handling and edge case coverage • Test coverage and testability· Set and enforce coding standards, conventions, and best practices across the organization.· Contribute to critical and complex implementations when needed — lead by example.· Identify and address code quality issues, anti-patterns, and technical debt proactively.· Mentor engineers through code reviews — use reviews as a teaching tool, not just a gate.3. Engineering Standards & Best Practices· Define and enforce engineering standards across the organization: • Coding standards and style guides • API design standards (REST, versioning, contracts) • Database design and query optimization standards • Testing standards (unit, integration, E2E) • Documentation standards for code and architecture· Establish technical quality gates for pull requests, releases, and deployments.· Drive adoption of static analysis, linting, and automated code quality tools.· Ensure consistent engineering practices across all teams (Backend, Frontend, Mobile).4. CI/CD & Dev Ops· Own and drive CI/CD pipeline architecture and maturity.· Ensure robust, automated build-test-deploy pipelines for all projects.· Drive Dev Ops best practices: • Infrastructure as Code (IaC) • Automated testing in pipelines • Blue-green / canary deployments • Environment management and configuration • Monitoring, alerting, and observability· Ensure deployment frequency, reliability, and rollback capabilities meet operational standards.· Collaborate with Dev Ops/Infrastructure teams on platform reliability and scalability.5. Technical Leadership & Mentoring· Mentor and coach senior engineers, tech leads, and team leads on technical excellence.· Conduct architecture workshops, tech talks, and knowledge-sharing sessions.· Build a culture of technical craftsmanship, continuous learning, and engineering pride.· Recruit, evaluate, and develop top engineering talent.· Drive technical career growth paths for engineers.6. Technical Debt & Quality Management· Identify, prioritize, and drive technical debt reduction across the codebase.· Ensure a healthy balance between feature delivery and technical health.· Track and report on code quality metrics, test coverage, and technical debt trends.· Make pragmatic trade-off decisions between speed and sustainability. Scope Boundary· This role focuses on technical execution: architecture, code quality, standards, and engineering excellence.· Delivery management and project tracking are handled by Technical Delivery Managers.· This role collaborates closely with the CTO on vision and with Delivery Managers on execution. Job Requirements Experience· 10–15+ years in software engineering, with at least 5 years in senior technical leadership roles.· Proven track record as a solution architect or principal engineer on large-scale systems.· Must be currently hands-on — candidates who have moved away from code will not be considered.· Experience leading architecture and quality across multiple teams and products. Technical Skills (Hands-On Required)· Deep hands-on expertise in: • . NET / ASP. NET Core (backend, APIs, microservices) • React or modern frontend frameworks • Mobile development (native or cross-platform) • Cloud platforms (Azure, AWS, or GCP)· Expert-level knowledge of: • System design and distributed systems architecture • Microservices, DDD, CQRS, event-driven patterns • API design (REST, Graph QL, g RPC) • Database design (SQL and NoSQL) • CI/CD, Dev Ops, and infrastructure-as-code • Performance engineering and optimization • Security best practices in software development· Proven ability to conduct thorough, constructive code reviews at scale.· Experience with static analysis tools, code quality metrics, and automated quality gates. Leadership Skills· Strong technical mentoring and coaching ability.· Ability to set and enforce high engineering standards without micromanaging.· Clear communication of technical concepts and architectural decisions.· Pragmatic decision-making — balances ideal solutions with delivery reality.· High accountability and ownership of engineering quality across the organization. Key Success Indicators· Code quality metrics improvement (code coverage, complexity, static analysis scores).· Architecture review completion and compliance across projects.· Reduction in production defects and critical bugs.· CI/CD pipeline reliability, deployment frequency, and rollback success rate.· Technical debt reduction trends.· Engineering team satisfaction and technical growth.· Adoption of engineering standards and best practices across all teams.
We are seeking a deeply technical Head of Engineering who lives in the code and leads by example. This role is the most senior hands-on engineering leadership position — responsible for solution architecture, code quality, engineering standards, and technical excellence across all teams. The Head of Engineering is expected to be actively involved in code reviews, architecture decisions, and technical problem-solving daily. They set the bar for engineering quality, design systems and solutions, and ensure teams follow best practices. Processes, organizational strategy, and company-level engineering vision are driven by the CTO; this role focuses on technical execution and engineering craftsmanship. The ideal candidate is a hands-on engineering leader who can architect complex systems, review code with depth, mentor engineers on technical excellence, and drive CI/CD and Dev Ops maturity — while leading a high-performing engineering organization. Key Responsibilities1. Solution Architecture & System Design· Own and drive solution architecture across all projects and products.· Design scalable, maintainable, and high-performance system architectures.· Make key technology decisions: architecture patterns, frameworks, integrations, and platform choices.· Lead architecture reviews and ensure all technical designs meet quality, scalability, and security standards.· Define and enforce architectural guidelines: microservices, Domain-Driven Design (DDD), event-driven architecture, CQRS.· Evaluate build-vs-buy decisions with clear technical justification.· Ensure system designs account for performance, reliability, and future scalability.2. Hands-On Code & Code Review· Be actively involved in codebase — review code daily across teams.· Conduct in-depth code reviews focused on: • Code quality, readability, and maintainability • Design patterns and SOLID principles adherence • Performance and security considerations • Error handling and edge case coverage • Test coverage and testability· Set and enforce coding standards, conventions, and best practices across the organization.· Contribute to critical and complex implementations when needed — lead by example.· Identify and address code quality issues, anti-patterns, and technical debt proactively.· Mentor engineers through code reviews — use reviews as a teaching tool, not just a gate.3. Engineering Standards & Best Practices· Define and enforce engineering standards across the organization: • Coding standards and style guides • API design standards (REST, versioning, contracts) • Database design and query optimization standards • Testing standards (unit, integration, E2E) • Documentation standards for code and architecture· Establish technical quality gates for pull requests, releases, and deployments.· Drive adoption of static analysis, linting, and automated code quality tools.· Ensure consistent engineering practices across all teams (Backend, Frontend, Mobile).4. CI/CD & Dev Ops· Own and drive CI/CD pipeline architecture and maturity.· Ensure robust, automated build-test-deploy pipelines for all projects.· Drive Dev Ops best practices: • Infrastructure as Code (IaC) • Automated testing in pipelines • Blue-green / canary deployments • Environment management and configuration • Monitoring, alerting, and observability· Ensure deployment frequency, reliability, and rollback capabilities meet operational standards.· Collaborate with Dev Ops/Infrastructure teams on platform reliability and scalability.5. Technical Leadership & Mentoring· Mentor and coach senior engineers, tech leads, and team leads on technical excellence.· Conduct architecture workshops, tech talks, and knowledge-sharing sessions.· Build a culture of technical craftsmanship, continuous learning, and engineering pride.· Recruit, evaluate, and develop top engineering talent.· Drive technical career growth paths for engineers.6. Technical Debt & Quality Management· Identify, prioritize, and drive technical debt reduction across the codebase.· Ensure a healthy balance between feature delivery and technical health.· Track and report on code quality metrics, test coverage, and technical debt trends.· Make pragmatic trade-off decisions between speed and sustainability. Scope Boundary· This role focuses on technical execution: architecture, code quality, standards, and engineering excellence.· Delivery management and project tracking are handled by Technical Delivery Managers.· This role collaborates closely with the CTO on vision and with Delivery Managers on execution. Job Requirements Experience· 10–15+ years in software engineering, with at least 5 years in senior technical leadership roles.· Proven track record as a solution architect or principal engineer on large-scale systems.· Must be currently hands-on — candidates who have moved away from code will not be considered.· Experience leading architecture and quality across multiple teams and products. Technical Skills (Hands-On Required)· Deep hands-on expertise in: • . NET / ASP. NET Core (backend, APIs, microservices) • React or modern frontend frameworks • Mobile development (native or cross-platform) • Cloud platforms (Azure, AWS, or GCP)· Expert-level knowledge of: • System design and distributed systems architecture • Microservices, DDD, CQRS, event-driven patterns • API design (REST, Graph QL, g RPC) • Database design (SQL and NoSQL) • CI/CD, Dev Ops, and infrastructure-as-code • Performance engineering and optimization • Security best practices in software development· Proven ability to conduct thorough, constructive code reviews at scale.· Experience with static analysis tools, code quality metrics, and automated quality gates. Leadership Skills· Strong technical mentoring and coaching ability.· Ability to set and enforce high engineering standards without micromanaging.· Clear communication of technical concepts and architectural decisions.· Pragmatic decision-making — balances ideal solutions with delivery reality.· High accountability and ownership of engineering quality across the organization. Key Success Indicators· Code quality metrics improvement (code coverage, complexity, static analysis scores).· Architecture review completion and compliance across projects.· Reduction in production defects and critical bugs.· CI/CD pipeline reliability, deployment frequency, and rollback success rate.· Technical debt reduction trends.· Engineering team satisfaction and technical growth.· Adoption of engineering standards and best practices across all teams.
Head of Engineering<br><br>About Aggarly<br>Aggarly is building the operating system for short-term rental management in the MENA region. Our platform brings property management, reservations, channel management, guest operations, staff operations, service providers, payments and automation into one connected ecosystem. We are approaching launch and are now hiring our first full-time engineering leader. This is not a traditional engineering management position. We are looking for someone who wants to take technical ownership of a startup, work directly with the founders, remain deeply hands-on, and build the engineering team around them.<br>The Role<br>As Head of Engineering, you will become the internal technical owner of Aggarly. You will inherit an existing production-stage platform and work closely with the founding team to understand, strengthen and evolve the architecture as we launch and scale. You will be expected to write code, make architecture decisions, improve engineering standards, own deployments and infrastructure, mentor engineers, and gradually build and lead the engineering organization. For the right person, this role is intended to develop into CTO as Aggarly grows.<br>What You’ll Own<br>Technical architecture and engineering direction Backend, frontend and mobile architecture Production reliability and performance AWS infrastructure and deployment practices CI/CD and engineering workflows Security and access-control practices Code quality, testing and technical debt Technical documentation Engineering hiring and mentorship Technical evaluation of new features and integrations Incident response and production troubleshooting Working directly with the CEO on product and technical priorities You will initially be highly hands-on. We are not looking for someone who only wants to manage engineers.<br>Current Technology<br>Our platform currently includes technologies such as:Python / Django React / Next.js React Native Postgre SQLRedis AWSDocker Terraform Git Hub / CI/CDExact stack matching is less important than strong engineering fundamentals and the ability to take ownership of a complex existing product.<br>Who We’re Looking For<br>We are looking for an experienced engineer or technical leader who has:Strong full-stack software engineering experience Deep backend and systems understanding Experience shipping and operating real production software Strong knowledge of databases, APIs and distributed systems Experience with cloud infrastructure Strong understanding of software architecture and security Experience reviewing and improving existing codebases Experience mentoring or leading engineers Strong debugging and problem-solving ability Good product judgment and business understanding Experience working in fast-moving startup environments Experience with Saa S, marketplaces, fintech/payments, travel technology or property technology is a strong advantage.<br>What Matters Most<br>We care less about titles and more about ownership. We want someone who takes responsibility when something breaks, challenges weak technical decisions, communicates clearly, and is capable of building systems rather than simply completing tickets. You should be comfortable moving between architecture discussions and writing production code. This is a full-time leadership position and Aggarly must be your primary professional commitment.<br>Why Join Aggarly<br>This is an opportunity to join at a defining stage of the company. You will:Join the core founding team Have significant influence over the product and technology Work directly with the CEOBuild the engineering organization around you Help define engineering culture from the beginning Receive competitive compensation Participate in long-term equity upside Have a clear path toward becoming Aggarly’s CTO based on performance and leadership<br>Application<br>Please apply with your Linked In profile or CV. Rather than a traditional cover letter, we’d also like you to briefly tell us:What is the most technically difficult production system you have personally owned? What specifically were you responsible for? Why does joining an early-stage company at this level interest you? We are deliberately keeping the hiring process selective. This is a core leadership hire, not simply another engineering position.
Global Knowledge is hiring a hands-on Platform Automation Engineering Lead to build a code-first, AI-enabled platform capability across Microsoft 365 and Azure, while establishing a reliable operating model for core network and connectivity services. This is a player-coach leadership role: you are accountable for platform outcomes and are expected to execute directly on the highest-risk, highest-value technical work. This role is more than M365/Azure administration. It owns how GK builds and runs platform automation as an engineering discipline: issues-to-code, policy-as-code, drift detection, agent-assisted delivery, MCP tool surfaces, and safe release patterns.<br>What You Will Own:Platform automation engineering strategy and delivery across M365, Intune, Azure, and core network services. Operational reliability and security posture for identity, endpoint, cloud, and connectivity layers. Configuration-as-code standards, CI/CD controls, and change governance for managed platforms. Agent-enabled platform delivery model (issue quality, PR quality, review discipline, and release safety). MCP/tooling layer that exposes governed platform capabilities to agents and automation flows. Service health, incident response, problem management, and continuous hardening cadence. Team outcomes for three platform engineers (M365/Intune, Azure, Network). Monthly executive reporting to CIO on platform health, risk, performance, and priorities.<br>Key Responsibilities:Lead the day-to-day platform engineering function spanning M365, Intune, Azure, and network operations. Define and execute a 12-month platform roadmap balancing reliability, security, modernization, and cost control. Own M365 and Intune engineering standards across identity, endpoint compliance, access policy, and governance. Own Azure engineering standards across landing zones, monitoring, security controls, backup/recovery, and platform services. Operate a code-first platform model where significant changes are designed, reviewed, tested, and released through versioned pipelines. Use AI-enabled engineering tooling to accelerate delivery while maintaining strict review and quality gates. Build or adopt MCP-compatible platform tool surfaces so agents can perform governed platform actions safely. Partner with network engineering to ensure resilient connectivity, secure access, and operational readiness. Drive incident and problem management discipline, including root-cause analysis and permanent fixes. Ensure all significant platform changes follow version control, peer review, and controlled release practices. Establish clear ownership boundaries and quarterly delivery goals for each direct report. Mentor and develop team capability while maintaining hands-on technical contribution<br>Required Qualifications:· 8-12+ years of experience in platform engineering, cloud engineering, or infrastructure engineering roles.· Demonstrated leadership of mixed platform teams and cross-domain operations.· Strong hands-on expertise in Microsoft 365 and Azure platform engineering.· Practical experience with Intune, identity and access controls, and endpoint governance.· Strong scripting and automation engineering capability (Power Shell and/or Python) with production delivery history.· Experience with API-driven platform operations, YAML/pipeline patterns, and configuration-as-code.· Proven history of shipping real AI-assisted engineering work in production environments.· Strong operational background in incident/problem/change management for production environments.· Ability to lead outcomes across teams without direct line authority.· Strong communication skills for technical, business, and executive audiences.<br>Preferred Qualifications:· Experience in Saa S, enterprise software, or multi-country operational environments.· Familiarity with infrastructure-as-code/configuration-as-code pipelines and policy-driven governance.· Experience with MCP, agent tooling, or secure platform tool exposure patterns.· Experience with Azure AI Foundry, Logic Apps, APIM, or related automation integration services.· Exposure to modern network security patterns and cloud connectivity architecture.· Relevant certifications across Azure, M365, security, or network engineering.<br>Ways of Working:· Outcome-based performance with clear quarterly commitments.· Player-coach leadership: direct technical execution combined with team development.· High accountability for uptime, security, and service quality.· Structured operating cadence over reactive firefighting.· Inclusive, respectful, and high-performance team culture.<br>Equal Opportunity:Global Knowledge is committed to fair and inclusive hiring. Applicants are encouraged to apply even if they do not meet every preferred qualification.