Enable job alerts via email!

Engineering Manager

Heli

Oman

Remote

OMR 34,000 - 47,000

Full time

Today
Be an early applicant

Job summary

A global tech startup is seeking an Engineering Manager to lead its engineering team in Oman. The role focuses on enabling the team to achieve high efficiency and quality through coaching and mentoring, alongside strategic alignment with business objectives. The ideal candidate has over 7 years in engineering, with strong titles in management and delivery. The position allows for remote work and offers substantial growth opportunities.

Benefits

Tremendous growth & career advancement opportunities
Full transparency and open employee communication
Exceptional, innovative and dynamic work environment

Qualifications

  • 7+ years experience in engineering roles with at least 3 years in a managerial position.
  • Proven track record in managing delivery and developing engineering teams.
  • Strong organizational, analytical, and communication skills.

Responsibilities

  • Set team OKRs aligned with organizational goals.
  • Monitor project progress, ensuring deadlines and quality standards are met.
  • Facilitate decision-making around technical and business trade-offs.

Skills

Team OKRs alignment
Coaching and mentoring
Interpersonal conflict resolution
Project prioritization
Agile methodologies
Strategic alignment
Stakeholder communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Notion
Confluence
Job description

The Engineering Manager is responsible for creating an environment where the engineering team can operate with high efficiency, consistent quality, and in alignment with organizational goals. This role focuses on team enablement, coordination, and removing obstacles, rather than hands-on coding. Acting as a facilitator between engineering and other departments, the Engineering Manager ensures people development, delivery management, organizational improvement, and process standardization.

Senior-Level

Remote

What You’ll Do

People Management

  • Set team OKRs aligned with organizational goals
  • Coach and mentor team members for technical and soft skill growth
  • Conduct regular performance reviews and provide continuous feedback
  • Identify and develop talent; design and implement career paths
  • Manage team conflicts and resolve interpersonal issues
  • Plan succession and reduce dependency on key individuals
  • Design and maintain competency frameworks and career development plans

Delivery Management

  • Coordinate with Product, Design, and other stakeholders
  • Prioritize and plan projects based on business value and available resources
  • Monitor project progress, ensuring deadlines and quality standards are met
  • Manage risks and identify potential issues early
  • Facilitate decision-making around technical and business trade-offs
  • Define and track KPIs for delivery, including Lead Time, Deployment Frequency, Bug Escape Rate, and Team Engagement
  • Support DRI ownership and accountability for project delivery

Organization Management

  • Facilitate communication between technical and non-technical teams
  • Create and standardize cross-team processes
  • Align technical decisions with business priorities
  • Promote a culture of accountability, transparency, and continuous learning
  • Support initiatives that create long-term technical value
  • Manage multiple squads/products and optimize shared resources (QA, DevOps, AI)
  • Design and implement cross-team workflows (release workflow, monitoring dashboards, alignment ceremonies)
  • Document processes in organizational tools (Notion, Confluence)
  • Collect team feedback and continuously improve processes

Strategic Alignment & Stakeholder Management

  • Participate in defining the technical roadmap with the CTO
  • Align product strategy with engineering capabilities
  • Manage expectations of internal and external stakeholders
  • Communicate progress, risks, and decisions clearly and proactively
What You’ll Bring

Technical / Functional Competencies

  • Proven experience managing engineering teams, driving delivery and people development
  • Strong knowledge of engineering metrics (Lead Time, Deployment Frequency, Bug Escape Rate, Velocity, Technical Debt)
  • Hands-on familiarity with cross-team workflows and agile methodologies (Sprint Planning, Retrospectives, Burn-down Charts)
  • Experience in process design, standardization, and documentation
  • Leadership: ability to coach, mentor, and empower teams
  • Communication: clear, concise, and proactive
  • Collaboration: facilitate cross-functional alignment
  • Problem-solving: analyze complex challenges and drive effective solutions
  • Accountability: ensure teams deliver results and maintain high standards
  • Strategic thinking: align technical and product roadmaps with business objectives
  • Adaptability: manage change and prioritize effectively in a dynamic environment
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 7+ years experience in engineering roles with at least 3 years in a managerial position
  • Proven track record in managing delivery and developing engineering teams
  • Strong technical knowledge at least in one these areas (Backend, Frontend or Mobile)
  • Experience with agile methodologies and cross-functional team leadership
  • Strong organizational, analytical, and communication skills
  • Ability to work remotely and manage distributed teams
  • Being a part of a global startup with hyper-growth.
  • Exceptional, innovative and dynamic work environment
  • Full transparency and open employee communication
  • Tremendous growth & career advancement opportunities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.