Engineering Manager

Sprints.ai

Employer Active

Posted on 13 Nov

Experience

7 - 9 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

The Engineering Manager is responsible for leading a multidisciplinary software development team to build scalable, data-driven platforms powered by intelligent technologies.

This position manages a talented team of engineers and collaborates closely with Product Managers, Designers, QA, and R&D teams to ensure that all technical decisions and delivery practices align with the company s long-term technology vision.

Key Responsibilities

  • Team Leadership and Development
  • Lead and mentor a growing team of developers and testers to deliver high-quality software.
  • Foster a collaborative environment that encourages continuous learning, accountability, and innovation.
  • Platform Stability and Architecture
  • Ensure platform stability, scalability, and security through resilient architecture and proactive monitoring.
  • Define and evolve software architecture to support scale, performance, and reliability.
  • Engineering Delivery and Process Management
  • Own the engineering delivery process from planning and sprint management to release execution.
  • Conduct design and code reviews, ensuring technical excellence and maintainability.
  • Collaboration and Integration
  • Collaborate with AI and R&D teams to ensure seamless integration of intelligent features and data-driven services into core products.
  • Partner with top management to shape technology strategy and the long-term roadmap.
  • Innovation and Continuous Improvement
  • Drive automation, testing, and CI/CD adoption across the engineering lifecycle.
  • Encourage innovation through the adoption of AI-assisted development tools, automation, and emerging technologies.

Desired Candidate Profile

Education: Bachelor s degree in Computer Science, Computer Engineering, or related field (Master s preferred).

Experience: 7 10 years of professional software development experience, including 2+ years in a technical leadership or management role.

Skills:

  • Strong background in backend or full-stack development using modern frameworks (e.g., Laravel, Node.js, Python, or similar).
  • Solid understanding of system design, cloud infrastructure, and integration across distributed systems.
  • Proven success in delivering end-to-end software products in an agile environment.
  • Excellent leadership, communication, and team development skills.
  • Ability to balance hands-on technical involvement with strategic decision-making.

Preferred Experience

  • Experience building or scaling data-driven, modular SaaS platforms.
  • Exposure to AI-enhanced applications such as recommendation systems or conversational interfaces.
  • Familiarity with microservices, containerization, and DevOps practices (Docker, Kubernetes, CI/CD).
  • Experience turning R&D or prototype features into reliable production systems.
  • Background in EdTech, enterprise platforms, or large-scale content systems is a plus.
  • Strong architectural sense designing for modularity, reusability, and future growth.

Company Industry

Department / Functional Area

Keywords

  • Engineering Manager

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com