Tech Lead - Software Architecture

Job Details Experience Needed: More than 3 years Career Level: Experienced (Non-Manager) Education...

منذ 9 أشهر عمل كلي Egypt 162
قدم الآن
المكان

Egypt

نوع العمل

عمل كلي

الخبرة

3-5 سنوات

الراتب

غير معروض

الملخص الوظيفي

Job Details

Experience Needed:More than 3 years
Career Level:Experienced (Non-Manager)
Education Level:Bachelor's Degree
Salary:Confidential

Job Description

Who you will be?

You will be a hands-on Tech Lead with strong hands-on experience across multiple projects, deep understanding of software architecture, and the ability to guide teams in building scalable, maintainable systems. This role blends technical leadership, architectural decision-making, and active contribution to code. you’ll act as a mentor and trusted technical partner to both engineers and stakeholders.
You will take ownership of how our software is designed, built, and evolved.

Team Size: Varies by project
Reporting to: Security Lead / Head of Engineering
Integrate with: Software Department



 What you will do?

  • Lead the technical direction and architecture of multiple software projects.
  • Design, evolve, and document scalable, secure, and maintainable system architectures.
  • Translate business and product requirements into clear technical designs and implementation plans.
  • Make and own architectural decisions across backend, frontend, and infrastructure components.
  • Enforce engineering best practices and ensure high code quality through reviews and standards.
  • Actively contribute to development, refactoring, and improvement of existing codebases.
  • Mentor and guide backend, frontend, and infrastructure engineers.
  • Own technical delivery, manage technical risks, and unblock teams when challenges arise.
  • Collaborate closely with product, delivery, and non-technical stakeholders to align solutions with business goals.
     

Job Requirements

How you will fit?

  • Minimum 3 years of experience in software engineering.
  • Strong experience leading and delivering multiple production-grade software projects.
  • Proven expertise in software architecture, including monoliths, modular systems, microservices, and event-driven systems.
  • Solid backend development experience (Node.js, Java, or similar technologies).
  • Deep understanding of system design principles such as scalability, reliability, performance, and security.
  • Experience designing APIs, defining data models, and choosing integration patterns.
  • Hands-on experience reviewing, refactoring, and improving complex codebases.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical audiences.
  • Experience working in agile or iterative development environments.


للتقديم الان

وظائف مشابهة

مصمم معماري- architectural designer - السادس من اكتوبر - الجيزة

Architecture

متطلبات الوظيفة مستوي الخبرة خبرة متوسطة سنين الخبرة 3 سنوات خبرة على الأقل الجنس المطلوب لا يشترط اللغة الانجليزية أساسيات السن المطلوب 0 - 0 سنة الحاسب الآلي جيد جدا المؤهل المطلوب مؤهل عالي مايكرو...

الموقع
Egypt
نوع العمل
غير محدد
سنين الخبرة
3-5
الراتب
لم يذكر

sales engineer - مهندس مبيعات - العجوزة - الجيزة

Architecture

متطلبات الوظيفة مستوي الخبرة حديث التخرج سنين الخبرة سنة-‎4 سنوات خبرة الجنس المطلوب ذكر اللغة الانجليزية جيد السن المطلوب 23 - 45 سنة الحاسب الآلي جيد المؤهل المطلوب مؤهل عالي ( كلية الهندسة ) مايكر...

الموقع
Egypt
نوع العمل
غير محدد
سنين الخبرة
3-5
الراتب
لم يذكر