Software Development

Engineering Manager "python"

Cairo
Work Type: Full Time

Responsibilities:

  • Lead architecture, design & development of complex software platforms.

  • Translate business vision into technology roadmaps.

  • Manage & mentor engineering teams for technical excellence.

  • Oversee performance, scalability, security & best practices.

  • Collaborate with cross-functional teams (Product, QA, DevOps, UX/UI).

  • Evaluate emerging technologies & guide high-level architecture decisions.

  • Drive continuous improvement & represent the company in technical forums.

Requirements:

  • Bachelor’s in CS/Software Engineering (cloud & Agile certs preferred).

  • 10+ years in software development, 5+ in leadership roles.

  • Strong expertise in Python, cloud platforms (AWS, Azure, GCP), microservices, DevOps & CI/CD.

  • Solid architecture & programming background (Java, C#, Node.js).

  • Strong leadership, mentoring & stakeholder communication skills.

  • Business acumen & experience managing cross-functional Agile teams.


Experience Level:
Managerial
 
Sub Department:
software
 

Submit Your Application

You have successfully applied
  • You have errors in applying