- Job purpose: Management and control of a domain engineering squads (tribe), manage the entire domain delivery and architecture and providing guidance on using best practices, engineering methods and tools, using agile and Spotify models.
- Key accountabilities and decision ownership:
- Own delivery of priority features/capabilities by collaborating with product to define milestones/deadlines.
- Analyse, plan and design the high level and low-level architecture and provide all the technical specifications that the squads need to develop the product.
- Prioritize, delegate, and supervise all engineers’ activities and deliverables.
- Continuous improvement of Engineering processes, automation, creative and new ideas to improve throughput and efficiency factor.
- Identify bottlenecks and inefficiencies.
- Execute projects to reduce tech debt, optimize infrastructure and systems.
- Provide input in strategic technical decisions and solutions, when needed.
- Must have technical / professional qualifications (knowledge & Skills level of presence in the job (High/Medium/Low):
- 10+ years of overall experience in software engineering and operations
- BSc in Engineering or BTech (or equivalent technical education)
- Strong hands-on experience leading .NET development with familiarity in frontend applications
- 2+ years of experience managing engineering teams
- Familiarity with payments/e-commerce domains preferred
- Experience architecting and scaling transactional systems
- Demonstrated success delivering features through automation and DevOps
- Track record of managing distributed/remote engineering teams
- Strong problem-solving, leadership and interpersonal skills
- Highly effective written and verbal communication skills
- Ability to handle multiple concurrent projects and deadlines
- Core Skills required:
- Problem Solving: High
- Leadership: High
- Interpersonal Skills: High
- Key Success Factors:
- Feature Delivery - Percentage of agreed product roadmap milestones completed on time. Track via project management tool.
- Stability & Reliability - Uptime percentage and change failure rate for releases. Monitor through metrics in monitoring systems.
- Technical Standards - Completion percentage of code quality, security and architecture compliance reviews over time. Audit in code repo/PRs.
- Process Maturity - Reduction in bottlenecks, lead times and toil activities as measured before/after process improvement initiatives.
- Talent Development - Annual performance ratings and retention rates and feedback from skip-level 1:1s.
- Operational Factors of the Job (Level of presence in the job (High/Medium/Low):
- Decision Making: High
- Execution: Medium
- Customers' Interaction & Experience: Medium
- Products / Services Interaction: High
- Impact of the job: High
- Structural Metrics of the Job:
- Number of direct reports: 4 to 6 Lead Developers / Senior Chapter Leads
- Number of non-direct reports (dotted): None. The layer of this job in the organization structure N-3
- Communication framework of the job:
- Internally with: HR, Products Engineering team, Operations, R&D, IT
- Externally with: Vendors
- Work Conditions:
- In-doors: 100%
- Out-doors: 0%
- Work Hazards: Normal
- Working Days: 5 Working Days
- Shift Based: No
- Days Off: 2 Days Off
- Working Hours: 48 Hours
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly