Engineering Manager

Instabug

Instabug

Software Engineering, Other Engineering
Cairo Governorate, Egypt
Posted on Feb 17, 2025

Job Purpose

To strategically expand Instabug’s platform by integrating with Source Code, CI/CD tools, and App Stores, laying the groundwork for AI-powered features that enable the Zero-Maintenance App vision.

Job Responsibilities

1. Technical Leadership & Delivery

  • Collaborate with Product Managers and Senior Engineers to finalize epic details , break down initiatives into actionable workstreams, and ensure alignment with the squad’s goals.
  • Oversee the delivery of key initiatives
  • Ensure the squad delivers high-quality, scalable, and maintainable solutions
  • collaborate with other squads

2. Team Management & Development

  • Conduct 1:1s with squad members to provide feedback, mentorship, and career guidance.
  • Develop and implement career growth plans for engineers, including skill development and performance improvement plans.
  • Foster a culture of collaboration, innovation, and continuous improvement within the squad.
  • Manage performance evaluations and ensure the squad is aligned with Instabug’s performance standards.

3. Agile Processes & Execution

  • Work closely with the Squad Manager to manage the squad’s sprint timelines, retrospectives, and process improvements.
  • Ensure the squad adheres to Agile principles and delivers on time with high quality.
  • Identify and resolve bottlenecks in the development process to improve efficiency.

4. Strategic Alignment & Collaboration

  • Align with the Tribe Lead to ensure the squad’s initiatives contribute to the overall Growth Tribe goals.
  • Collaborate with other squads to ensure seamless integration and alignment of efforts.
  • Participate in tribe-level planning and contribute to the strategic roadmap.

5. Metrics & KPIs

  • Monitor and report on key performance indicators (KPIs) to ensure the squad is meeting its goals.
  • Use data-driven insights to make informed decisions and prioritize initiatives.

Job Requirements

  • Strong understanding of backend systems, CI/CD pipelines, mobile app development, and cloud infrastructure.
  • Minimum of 7 years of experience in software development, with a strong backend development background
  • Minimum of 3 years of leadership experience in an engineering management or tech lead role.
  • Proven experience managing cross-functional engineering teams, including backend, frontend, and QC engineers.
  • Deep knowledge of Agile methodologies and experience working in Scrum or Kanban environments.
  • Ability to align squad initiatives with broader company goals and vision.
  • Excellent communication skills to collaborate with product, design, and engineering teams.
  • Strong analytical and problem-solving skills to address technical and organizational challenges.