Geidea Circular Logo

Engineering Sr. Manager

Geidea Dubai, United Arab Emirates Posted: 14 May 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Contact employer for details

Requirements

  • Experience: Senior
  • English: Professional

Position

  • 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
Apply now

Jobs you might like   View all jobs

About Geidea

Geidea is on a mission to help merchants start, run, and grow their businesses by providing accessible, affordable, and intuitive payments and commerce technology. They offer a 2-in-1 business solution that allows merchants to accept various payment types and manage their business operations efficiently.