Pillar Construction Technology · Cairo, Egypt · Posted 2026-06-16
Company DescriptionPillar Construction Technology, part of the renowned DORRA Group, leverages over 80 years of expertise in the construction industry across Egypt and the GCC. Pillar plays a pivotal role as the primary support for Dorra Contracting (CRC) in the field of pre-stressed concrete.Role DescriptionThis is a full-time, on-site role for a Facade Design Engineer located in Cairo. The role involves designing and developing facade solutions, creating detailed engineering drawings, and utilizing computer-aided design (CAD) software. The candidate will collaborate with architectural and engineering teams to develop solutions that meet structural and aesthetic requirements. Responsibilities also include technical analysis, material selection, and ensuring compliance with relevant safety and quality standards.QualificationsProficiency in Design Engineering and Product DesignExpertise in Computer-Aided Design (CAD) softwareProficiency in Cutting Optimization software (Cutting Opt)Strong problem-solving and project management skillsAbility to collaborate effectively with cross-functional teams, including architects and engineersKnowledge of facade systems and materials is a plusBachelor’s degree in Civil, Architectural Engineering or a related fieldPrevious experience in a similar role within the construction or facade industry