Browse Jobs
LoginJoin NowEmployer?

Engineering Manager

New Cairo, Cairo

Engineering Manager

New Cairo, CairoPosted 20 days ago
26Applicants for1 open position
  • 1Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Job Categories:

Skills And Tools:

Job Description


  • Make sure that all code written by different team members is in compliance with secure code guidelines of the company  
  • Make sure that company solution remains PCI DSS certified by facilitating and resolving any vulnerabilities that may arise from quarterly VA or Pen test reports 
  • Act as solution architect for the tech stack proposing architectural changes to system setup to improve performance, speed and efficiency of the system 
  • Conducting 1 on 1s with team members to surface points of improvement and check-in our their development 
  • Shaping and refining work from our product roadmap with Product and Business responsible 
  • Scrum master-ing the sprint by unblocking any lagging work items for teams. 
  • Monitoring team metrics for productivity bottlenecks. 
  • Reach out to potential new hires and conduct interviews. 
  • Participating in activities that promote our tech brand and improve our recruitment funnel. 
  • Hiring and training qualified engineering staff for your team. 
  • Communicate proactively with your team and the Product Manager. 
  • Identifying risks and forming contingency plans as soon as possible. 
  • Analyzing existing operations and scheduling training sessions and meetings to discuss improvements. 
  • Be aware of engineering-wide technical and people initiatives and be open to help if necessary. 
  • Updating work schedules and performing troubleshooting as required. 
  • Motivating staff and creating a space where they can ask questions and voice their concerns. 
  • Being transparent with the team about challenges, failures, and successes. 
  • Give their team members immediate feedback if necessary. 
  • Establish proper feedback loops in their team. 
  • Participate in regular performance reviews: for your team members and everybody you are regularly interacting with (Product Manager, Product Designers, etc.). 
  • Writing progress reports and delivering presentations to the relevant stakeholders. 
  • Maximize team engagement. 
  • Facilitate technical discussions. 
  • Resolve both technical and social conflicts when you feel you need to step in. 
  • Push for high code quality by frequent code reviews. 
  • Ensure the overall output quality e.g. whether delivered features are what was actually agreed, the quality of the source code, and so on. As a leader, you are responsible for the overall output. 
  • Mentor team members when you feel they could be better programmers or team players in general. 
  • Own process of ticket creation and ticket quality, as well as effective grooming and planning. You make sure these parts are taken care of in a timely manner and at the most suitable depth for a performant team. 

Job Requirements

  • Senior+ Level experience in Product Engineering with at least 7 years’ experience preferably in FinTech startup. 
  • Have 3+ years of engineering experience with different tech stacks. 
  • Have 2+ years of previous experience leading a product development or a growth team. 
  • Have a solid understanding of the development and quality assurance methodologies and concepts. 
  • Have a track record of making an impact as an engineer and as an engineering manager. 
  • Previous experience in multiple live customer-facing products 
  • Have experience guiding the continuous improvement of processes and technology. 
  • Thrive on providing and receiving honest but always constructive feedback. 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentEngineering Manager