Job description
We’re looking for a Senior Software Engineering Manager - Agentic Foundation to join Procore’s Product & Technology Team. The Agentic Foundation team treats AI adoption as an internal product, building and operating the tooling, frameworks, and services that make AI-native workflows the default across Procore's software development lifecycle. This position requires developer productivity experience to achieve high velocity without compromising on quality in this critical functional domain.
Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We’re a customer-centric group that encompasses engineering, product, product design and data, security and business systems.
This position reports to a Senior Software Engineering Manager, and will be based in our Cairo, Egypt office. We’re looking for someone to join us immediately.
What you’ll do:
Lead, hire, manage, and develop high-performing teams focused on integrating agentic AI capabilities across the software development lifecycle.
Analyze engineering processes and identify areas for improvement.
Track key metrics related to AI SDLC and report on progress and impact.
Drive the design, development, and adoption of foundational frameworks and tooling that enabled agentic workflows across Procore’s SDLC.
Conduct performance reviews and career development planning for team members.
Foster collaboration between the Agentic Foundation team and other engineering teams.
Manage delivery of features using agile and scrum methodologies including all ceremonies.
What we're looking for:
12+ years of experience in software engineering, including 5+ years experience managing software engineering teams.
Proven track record of identifying and implementing solutions to improve engineering efficiency.
Proficiency in SDLC process using agile methodologies including all ceremonies.
Excellent analytical and problem-solving skills.
Ability to coach, provide mentorship and guidance that aids team growth and development.
Strong communication and interpersonal skills, with the ability to influence and collaborate with diverse stakeholders.
Familiarity with agentic AI concepts, LLM-powered developer tools, or AI-assisted SDLC practices.
Background in platform engineering, DevOps, or developer experience (DevEx) disciplines.
وصف الوظيفة
نحن نبحث عن مدير هندسة البرمجيات الأول - مؤسسة الوكلاء للانضمام إلى فريق المنتج والتكنولوجيا في Procore. تعتبر فرقة مؤسسة الوكلاء تبني اعتماد الذكاء الاصطناعي كمنتج داخلي، حيث تبني وتدير الأدوات والأطر والخدمات التي تجعل تدفقات العمل المعتمدة على الذكاء الاصطناعي الافتراضية هي الافتراضية عبر دورة حياة تطوير البرمجيات في Procore. تتطلب هذه الوظيفة خبرة إنتاجية المطور لتحقيق سرعة عالية دون المساومة على الجودة في هذا المجال الوظيفي الحيوي.
تهدف حلول Procore البرمجية إلى تحسين حياة الجميع في قطاع البناء، والأشخاص داخل قسم المنتج والتكنولوجيا هم القوة الدافعة وراء منصتنا العالمية المميزة. نحن مجموعة تركّز على العميل وتشمل الهندسة، المنتج، تصميم المنتج وبياناته، الأمن والأنظمة التجارية.
يتبع هذا المنصب لمدير هندسة برمجيات أول، وسيكون مقره في مكتبنا القاهرة، مصر. نبحث عن شخص للانضمام إلينا فوراً.
ماذا ستقوم به:
قيادة وتوظيف وإدارة وتطوير فرق عالية الأداء تركز على دمج قدرات الذكاء الاصطناعي الوكيلي عبر دورة حياة تطوير البرمجيات.
تحليل عمليات الهندسة وتحديد مجالات للتحسين.
تتبع المقاييس الرئيسية المتعلقة بـ SDLC الذكي وتقديم تقارير عن التقدم والأثر.
قيادة التصميم والتطوير واعتماد الأطر الأساسية والأدوات التي مكنت تدفقات العمل الوكلي عبر SDLC الخاص بـ Procore.
إجراء مراجعات الأداء وتخطيط التطوير المهني لأعضاء الفريق.
تعزيز التعاون بين فريق مؤسسة الوكلاء وباقي فرق الهندسة.
إدارة تسليم الميزات باستخدام منهجيات آ agile وأجايل بما فيها جميع الطقوس.
ما نبحث عنه:
خبرة 12+ عامًا في هندسة البرمجيات، بما فيها 5+ سنوات خبرة في إدارة فرق هندسة البرمجيات.
سجل مثبّت في تحديد وتنفيذ حلول لتحسين كفاءة الهندسة.
إتقان عملية SDLC باستخدام منهجيات آجلة بما في ذلك جميع الطقوس.
مهارات تحليلية وحل مشكلات ممتازة.
القدرة على التدريب وتقديم التوجيه والإرشاد الذي يساعد في نمو وتطور الفريق.
مهارات اتصال وتعامل بين الأشخاص قوية، مع القدرة على التأثير والتعاون مع أصحاب المصلحة المتنوعين.
المعرفة بمفاهيم الذكاء الاصطناعي الوكلي، وأدوات المطورين المعتمدة على LLM، أو ممارسات SDLC المدعومة بالذكاء الاصطناعي.
خلفية في هندسة المنصات، DevOps، أو تخصصات تجربة المطور (DevEx).